Looks like they didn't stick to the concept designs people contributed to;
Announcement
Collapse
No announcement yet.
Ubuntu Developing Its Own Calculator, Calendar, Etc
Collapse
X
-
Originally posted by mark45 View PostNot as long as they continue suffering from their Python diarrhea. It's funny how their PR staff says they're so concerned about performance they're about to count CPU & GPU cycles (which is an idiotic statement, really) yet they use Python for core stuff like software center, update manager etc.
Comment
-
Originally posted by TemplarGR View PostIt is true and it does make sense, just no to Canonical PR and fanbois
Google didn't betray their existing userbase(Desktop users) to target another entirely different userbase(smartphone users). And also, Google didn't create fragmentation in key parts of the Free software stack. They created something new.
Canonical is evil, it is now official!
How does targeting a users that are not in your current user base equate to being evil? Please explain, I'm genuinely curious.
Google did fork Linux kernel for android. Android still does not work with the kernel version from kernel.org. I am aware of existing efforts to mainline as many Android/Linux changes but that is yet to be realized. I would argue that the kernel is more important than the display server here. Why aren't you crying foul about that?
There were other smaller mobile OS projects. Why aren't you saying Google should have contributed to one of them rather than creating a competing project?
morally reprehensible : sinful, wicked; arising from actual or imputed bad character or conduct; inferior… See the full definition
Last edited by jayrulez; 12 March 2013, 02:29 PM.
Comment
-
Originally posted by mark45 View PostNot as long as they continue suffering from their Python diarrhea. It's funny how their PR staff says they're so concerned about performance they're about to count CPU & GPU cycles (which is an idiotic statement, really) yet they use Python for core stuff like software center, update manager etc.
You've made it obvious that writing high-performance applications is not your forte; I'll give you a hint: all of those network-enabled applications are slow for you because of your crappy internet speed, it has nothing to do with Python, and there would be no noticeable improvement if you moved it to C.
Python would be slow as hell for writing a video transcoder, but 99% of normal desktop applications and non-computationally intensive services/daemons/etc... run just fine as Python scripts. You can even make a full-on UI using PyQt, and most of the time it will be just as fast as one written in C++. Tornado is one of the most performant web servers out there, and ***gasp***, it's written in pure Python, including the networking part of it.
So please keep your FUD to yourself...
Comment
-
Originally posted by jayrulez View PostI can assure you I'm neither a Canonical PR agent nor am I a Canonical "fanboy", yet I still think your statement does not make sense.
Google did not offer a desktop operating system before they developed android.
How does targeting a users that are not in your current user base equate to being evil? Please explain, I'm genuinely curious.
Google did fork Linux kernel for android. Android still does not work with the kernel version from kernel.org. I am aware of existing efforts to mainline as many Android/Linux changes but that is yet to be realized. I would argue that the kernel is more important than the display server here. Why aren't you crying foul about that?
There were other smaller mobile OS projects. Why aren't you saying Google should have contributed to one of them rather than creating a competing project?
morally reprehensible : sinful, wicked; arising from actual or imputed bad character or conduct; inferior… See the full definition
http://www.thefreedictionary.com/evil
Google didn't create any fragmentation with Android. They didn't cause problems in existing solutions. They didn't bring a higher maintainance burden to upstream projects. They didn't threaten to split proprietary support (Graphic blobs). They didn't alienate their current userbase to make Android.
Look at what Ubuntu has done: Instead of contributing to GNOME Shell, they made Unity. Why? Why not write a different Shell for Gnome 3, like the Cinnamon project did with far less resources than Canonical? While Mutter is far better than Compiz? There would be less bugs, and less work for themselves, plus they would help an existing community project.
Instead of contributing to Wayland, they created Mir. Again, why? There are absolutely no technical reasons behind it. Just more fragmentation.
Google is less evil, because their actions didn't harm FOSS at all. They didn't harm the Gnu/Linux desktop at all. Canonical on the other hand, not only leeches like a vampire community efforts for free without giving anything in return, but threatens to slow down progress because of their schemes to take over the world. The sooner they go bankrupt, the better for us all...
Comment
-
Originally posted by omer666 View PostDo they have enough devs to do all this at the same time ? There are projects out there which could benefit everyone in *nix ecosystem and that need devs, who will contribute to this mess ? Miguel de Icaza maybe (ahahahah) ? Also I don't like Shuttleworth saying GNOME3 is a Unity rip-off, I don't even see the point in this statement. I feel that things may go really really wrong sooner or later about these idiotic decisions, bad spirit and perverted politics.
Comment
-
Originally posted by TemplarGR View PostYou don't understand, because you don't want to understand.
Google didn't create any fragmentation with Android. They didn't cause problems in existing solutions. They didn't bring a higher maintainance burden to upstream projects. They didn't threaten to split proprietary support (Graphic blobs). They didn't alienate their current userbase to make Android.
There are many people with many different opinions that use Ubuntu. Not everyone will be pleased with whatever direction the project takes. Some people may very well feel alienated because Canonical created Unity, but there are also many that are happy with it.
There is currently no wayland support in blobs so I do not see how their moves threaten to split support that is non-existent. Please explain.
Look at what Ubuntu has done: Instead of contributing to GNOME Shell, they made Unity. Why? Why not write a different Shell for Gnome 3, like the Cinnamon project did with far less resources than Canonical? While Mutter is far better than Compiz? There would be less bugs, and less work for themselves, plus they would help an existing community project.
Community developed projects are slow to progress. When everyone is working and depending on the same thing, there is not much motivation to operate with urgency. For example, as a result for Mer, you may see expedited adoption of wayland in GNOME (http://worldofgnome.org/working-on-a-bigger-proposal/).
Also, why are you praising GNOME 3 yet bashing Unity as the means by which Canonical betrayed its Ubuntu user base? They are both created to work on multiple form factors.
Instead of contributing to Wayland, they created Mir. Again, why? There are absolutely no technical reasons behind it. Just more fragmentation.
Also, reasons do not have to be technical. Many people are using one piece of software or another because of reasons that are not technical e.g. Licensing, politics etc...
In the case of Mir, it is valuable that Canonical can develop the display server at a pace that may not fit with the schedule of the "community". Most projects that plan to adopt wayland mostly target 1 form factor save for a few. Ubuntu is targeting multiple form factors. What if Ubuntu needs to optimize the display server or make changes to it for their products in the future, what do they do? Make those changes and break it for everyone else?
Control of th software stack is important in the game that Canonical wants to play.
Google is less evil, because their actions didn't harm FOSS at all. They didn't harm the Gnu/Linux desktop at all. Canonical on the other hand, not only leeches like a vampire community efforts for free without giving anything in return, but threatens to slow down progress because of their schemes to take over the world. The sooner they go bankrupt, the better for us all...
Why are you bashing Canonical and not Oracle here? They re-brand Red Hat Linux as Oracle Linux and ship it with proprietary products that the community cannot use for free. I thought Canonical release the source code for everyone to use, so how can you say they do not give anything back? They provide infrastructure for multiple Ubuntu derivatives. Canonical gives much back to the community and to claim otherwise is dubious at best.
Also, Canonical's announcement of Mir seems to be speeding things up (Again, see: http://worldofgnome.org/working-on-a-bigger-proposal/).
Comment
-
A good google reader would be nice.
They should also create an email client. Thunderbird as the only email client that does everything I want needs some competition (yes, from you too, kmail2). Or perhaps they could fork evolution and make a gui that actually works. I have tried to use it for a while but it was constantly broken and always something caused it to hang.
Comment
-
Originally posted by TemplarGR View PostGoogle didn't betray their existing userbase(Desktop users) to target another entirely different userbase(smartphone users). And also, Google didn't create fragmentation in key parts of the Free software stack. They created something new.
Canonical is evil, it is now official!
Secondly, it could be debated whether it caused fragmentation or not.
Android had their own in house Linux kernel and frameworks such as Audioflinger (instead of ALSA/Pulseaudio) and Surfaceflinger (instead of X) and for a while, while all the components in the underlying system were FOSS, they never pushed any of the changes into upstream projects or really supported them outside of an Android context. In fact, it fell back on the community to integrate all of the Android kernel changes back into the upstream kernel.
Now, some may say that this isn't fragmentation (creating your own tools for a specific OS and no others), or it is (not using existing FOSS components) and then many say that Android is evil too (usually forcing you to use their binary applications and frameworks such as GMail and the Play Store, or deal with an almost non-functional OS from a user perspective.)
So, second point is debatable, third point is just an inane comment so I have really nothing to say about that.
Comment
Comment