(Difference between revisions)
|
|
| Line 1: |
Line 1: |
| - | The use of MeeGo in package names has raised a discussion about trademarks and good peractices in Linux distribution development. | + | The use of the word "MeeGo" in package names has raised a discussion about trademarks and good practices in Linux distribution development. |
| | | | |
| | Let's see the problem in detail. | | Let's see the problem in detail. |
Revision as of 16:44, 14 December 2010
The use of the word "MeeGo" in package names has raised a discussion about trademarks and good practices in Linux distribution development.
Let's see the problem in detail.
Packages using the "meego" string in the MeeGo releases seem to fall in these categories:
- Applications developed by the MeeGo project within the UX categories. In general it is not a good practice to tie an open source app with the name of a distro. Also the "MeeGo" word doesn't appear in the UX of these apps. Should we consider the renaming of those packages, removing "meego" from them?
- Packages related with the MeeGo Touch Framework. The branding of this framework was discussed and agreed, causing the actual renaming of the components (previously libdui). There is no problem in other distros willing to use the MeeGo Touch Framework. Is it clear the situation of branding and icons, though? Are they in isolated packages?
- Upstream packages with specific MeeGo version/configuration. Not a big deal, between not useful or not problematic for other distros.
- Packages intrinsically related to the MeeGo distro (configuration, branding, devtools). Not useful in the context of other distros.
Core OS
Core OS 1.1 trunk as of 2010-12-14:
Are there any problematic packages in this list?
- fennec-qt-branding-meego-0.4.2-1.2.src.rpm
- libmeegochat-0.1.0-1.20.src.rpm
- libmeegotouch-0.20.25-7.2.src.rpm
- meego-bookmarks-2-1.3.src.rpm
- meego-cross-armv5tel-sysroot-0.0.1-2.3.src.rpm
- meego-cross-armv7l-sysroot-0.0.1-1.3.src.rpm
- meego-lsb-4.0-3.9.src.rpm
- meego-osc-plugins-0.6-3.3.src.rpm
- meego-packaging-tools-0.5.1-1.1.src.rpm
- meego-release-1.1-2.1.src.rpm
- meego-rpm-config-0.8-1.3.src.rpm
- meegotouch-applauncherd-0.12.1-1.17.src.rpm
- meegotouch-applifed-0.17.0-1.16.src.rpm
- meegotouch-compositor-0.5.7-1.2.src.rpm
- meegotouch-controlpanel-0.8.12-5.1.src.rpm
- meegotouch-feedback-0.10.4-2.11.src.rpm
- meegotouch-feedbackreactionmaps-0.14.0.5-1.8.src.rpm
- meegotouch-home-0.21.14-3.1.src.rpm
- meegotouch-inputmethodengine-0.1.13-2.25.src.rpm
- meegotouch-inputmethodframework-0.19.8-3.25.src.rpm
- meegotouch-inputmethodkeyboard-0.4.8-2.13.src.rpm
- meegotouch-systemui-0.16.6-3.1.src.rpm
- meegotouch-theme-0.20.30-3.1.src.rpm
- pulseaudio-modules-meego-0.9.21.0.20100915-2.2.src.rpm
Netbook UX
Here is where it seems we have the hottest trouble since some teams are interested in porting the MeeGo Netbook UX on top of the stack of established Linux distributions: OpenSUSE, Fedora, Debian.
Where is the problem exactly, though? With the current licensing it seems that anybody can reuse and redistribute the meego-panel-* packages, which will provide a MeeGo Netbook UX look & feel. The objection of the MeeGo project and The Linux Foundation seems to concentrate in calling the resulting OS "MeeGo" or something along the lines of {meego] if it's not MeeGo compliant.--Qgil 15:46, 14 December 2010 (UTC)
Netbook UX 1.1 trunk as of 2010-12-14:
- banshee-1-branding-meego-1.6.0-1.3.src.rpm
- chrome-meego-extension-0.2.0-2.5.src.rpm
- meego-cursor-theme-0.4-2.2.src.rpm
- meego-help-0.0.2-1.8.src.rpm
- meego-menus-0.2.0-1.2.src.rpm
- meego-netbook-theme-0.1-1.13.src.rpm
- meego-panel-applications-0.2.5-1.1.src.rpm
- meego-panel-datetime-0.3.2-2.17.src.rpm
- meego-panel-devices-0.2.7-1.1.src.rpm
- meego-panel-myzone-0.2.4-1.12.src.rpm
- meego-panel-networks-1.2.15-2.1.src.rpm
- meego-panel-pasteboard-0.0.8-1.11.src.rpm
- meego-panel-people-0.2.4-1.1.src.rpm
- meego-panel-status-0.2.5-1.1.src.rpm
- meego-panel-web-0.2.0-2.5.src.rpm
- meego-panel-zones-0.2.1-2.15.src.rpm
- meego-sound-theme-0.5-1.2.src.rpm
- meego-ux-settings-0.42-1.2.src.rpm
- mutter-meego-0.76.10-1.1.src.rpm
Handset UX
Currently there are no alternative distributions targeting the Handset category and announcing an interest in the MeeGo UX, but potentially the problems are the same as in the Netbook UX.
Also, many Handset UX apps are called "MeeGo Something", as opposed to the Netbook UX, which currently it is basically assorted by established upstream projects independent from MeeGo.
Handset UX 1.1 trunk as of 2010-12-14:
- contextkit-meego-providers-0.0.10-1.21.src.rpm
- meego-handset-aava-configs-0.1-1.6.src.rpm
- meego-handset-calendar-0.2-2.1.src.rpm
- meego-handset-chat-0.2.3-1.17.src.rpm
- meego-handset-configs-0.2-4.1.src.rpm
- meego-handset-dialer-0.1.16-5.1.src.rpm
- meego-handset-dialer-branding-meego-0.1.13-2.2.src.rpm
- meego-handset-dialer-translations-0.0.2-2.1.src.rpm
- meego-handset-email-0.2.4-1.14.src.rpm
- meego-handset-email-translations-0.0.2-1.2.src.rpm
- meego-handset-icon-theme-0.0.6-1.1.src.rpm
- meego-handset-mannequin-0.0.3-2.20.src.rpm
- meego-handset-music-0.0.16-1.2.src.rpm
- meego-handset-music-branding-meego-0.0.14-1.2.src.rpm
- meego-handset-people-0.2.30-2.1.src.rpm
- meego-handset-photos-0.0.24-2.1.src.rpm
- meego-handset-photos-branding-meego-0.0.22-1.3.src.rpm
- meego-handset-sms-0.0.25-3.2.src.rpm
- meego-handset-socialweb-0.1.4-1.10.src.rpm
- meego-handset-sound-theme-0.1-1.1.src.rpm
- meego-handset-statusindicators-0.0.5-1.22.src.rpm
- meego-handset-translations-en_US-1.1.0-2.1.src.rpm
- meego-handset-video-0.2.3-3.2.src.rpm
- meego-handset-video-branding-meego-0.2.3-1.2.src.rpm
- meegotouch-inputmethodbridges-0.2.2-1.15.src.rpm
- meegotouch-theme-meego-0.1.3-3.1.src.rpm
- meegotouchcp-bluetooth-0.0.9-1.21.src.rpm
- meegotouchcp-chat-0.1.2-1.21.src.rpm
- meegotouchcp-connman-0.0.13-3.7.src.rpm
- meegotouchcp-socialweb-0.1.2-1.16.src.rpm
- meegotouchcp-telephony-0.0.5-1.17.src.rpm
- xorg-x11-meego-configs-1-6.2.src.rpm
IVI UX
This UX seems to be unproblematic at the moment and per se, since it basically borrows packages from the Handset UX and there are no alternative projects announced.
IVI UX 1.1 trunk as of 2010-12-14:
- hfdialer-branding-meego-0.1.13-1.6.src.rpm
- meego-handset-dialer-0.1.16-5.1.src.rpm
- meego-handset-icon-theme-0.0.6-1.1.src.rpm
- meego-handset-mannequin-0.0.3-2.20.src.rpm
- meego-handset-music-0.0.16-1.2.src.rpm
- meego-handset-music-branding-meego-0.0.14-1.2.src.rpm
- meego-handset-people-0.2.30-2.1.src.rpm
- meego-handset-photos-0.0.24-2.1.src.rpm
- meego-handset-photos-branding-meego-0.0.22-1.3.src.rpm
- meego-handset-sms-0.0.25-3.2.src.rpm
- meego-handset-video-0.2.3-3.2.src.rpm
- meego-handset-video-branding-meego-0.2.3-1.2.src.rpm
- meego-ivi-configs-0.1-1.1.src.rpm
- meegotouch-theme-meego-0.1.3-3.1.src.rpm
- meegotouchcp-bluetooth-0.0.9-1.21.src.rpm
- meegotouchcp-connman-ivi-0.0.13-4.11.src.rpm