> > It takes a while to dig into a project and although I have invested a few > time for 2 or 3 projects to fix a few bugs, I cannot dig into every project > where I find bugs. I have to rely on others fixing it
The point isn't that you should try to fix everything yourself, but that always have much more than just a single place to go, that is pretty much guaranteed to screw you. I have written code that I knew will never be seen by others and other code > I have written with the others in mind. Already the others in mind made my > code cleaner and better documented. > And your diligence makes you extremely respectable at least in my book, but unfortunately not everyone is like that. For example the good old M$ with their Hyper-V drivers<http://www.phoronix.com/scan.php?page=news_item&px=MTA3OTA> : > As a result of being beaten through staging process, their Hyper-V drivers > are now significantly cleaner and tighter to the point of 60% reduction in > the overall lines of code, significant performance and stability > improvements were made, and a solid architectural basis created. That tells you two things: 1. *they're not ashamed to publicly produce crap* 2. *they never improve it on their own, even if it is in their own best interest* That gives you a taste of their nature (and a reason why I don't trust the word they say), but there are way too many completely valid reasons to suspect that the reality is much worse than that. For example these quotes: This one officially confirms what I already said - they just don't care about their customers as long as it's profitable: > There are no significant bugs in our released software that any > significant number of users want fixed. … I'm saying we don't do a new > version to fix bugs. We don't. Not enough people would buy it. You can take > a hundred people using Microsoft Word. Call them up and say "Would you buy > a new version because of bugs?" You won't get a single person to say they'd > buy a new version because of bugs. We'd never be able to sell a release on > that basis. Bill Gates, Focus Magazine No. 43 (23 October 1995)<http://www.cantrip.org/nobugs.html> This one officially confirms, that they deliberately lock users to their software and sabotage competition, because it's highly profitable: > One thing we have got to change in our strategy - allowing Office > documents to be rendered very well by other peoples browsers is one of the > most destructive things we could do to the company. We have to stop putting > any effort into this and make sure that Office documents very well depends > on PROPRIETARY IE capabilities. Bill Gates' 1998 a memo to the Office product group<http://antitrust.slated.org/www.iowaconsumercase.org/011607/2000/PX02991.pdf> Feel free to substitute "correctly rendering Office documents" for "reliably reproducing their interfaces" and see where this is going. This, my friends, is why proprietary software sucks and why we have these problems. Not that we didn't contribute more than enough ourselves, but the root cause is the ruthlessness of (not only) today's businesses. -- You received this bug notification because you are a member of Ubuntu 4 dz, which is subscribed to the bug report. https://bugs.launchpad.net/bugs/1 Title: Microsoft has a majority market share Status in Club Distro: Confirmed Status in Computer Science Ubuntu: Confirmed Status in LibreOffice Productivity Suite: New Status in dylan.NET.Reflection: Invalid Status in dylan.NET: Invalid Status in EasyPeasy Overview: Invalid Status in Ichthux - Linux for Christians: Invalid Status in JAK LINUX: Invalid Status in LibreOffice: In Progress Status in The Linux Kernel: New Status in The Linux Mint Distribution: In Progress Status in The Linux OS Project: In Progress Status in The Metacity Window Manager: In Progress Status in The OpenOffice.org Suite: In Progress Status in Tabuntu: Invalid Status in A simple player to online TV streaming: Invalid Status in Tv-Player: Invalid Status in Ubuntu Malaysia LoCo Team Meta Project: In Progress Status in Ubuntu: In Progress Status in “ubuntu-express” package in Ubuntu: In Progress Status in The Jaunty Jackalope: Invalid Status in “ubuntu-express” source package in Jaunty: Invalid Status in Arch Linux: New Status in Baltix GNU/Linux: Invalid Status in “linux” package in Debian: In Progress Status in Fluxbuntu: The Lightweight, Productive, Agile OS: Confirmed Status in openSUSE: In Progress Status in Tilix Linux: New Bug description: Microsoft has a majority market share in the new desktop PC marketplace. This is a bug, which Ubuntu is designed to fix. Non-free software is holding back innovation in the IT industry, restricting access to IT to a small part of the world's population and limiting the ability of software developers to reach their full potential, globally. This bug is widely evident in the PC industry. Steps to repeat: 1. Visit a local PC store. What happens: 2. Observe that a majority of PCs for sale have non-free software pre-installed. 3. Observe very few PCs with Ubuntu and free software pre-installed. What should happen: 1. A majority of the PCs for sale should include only free software like Ubuntu. 2. Ubuntu should be marketed in a way such that its amazing features and benefits would be apparent and known by all. 3. The system shall become more and more user friendly as time passes. To manage notifications about this bug go to: https://bugs.launchpad.net/clubdistro/+bug/1/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~algeriatul Post to : [email protected] Unsubscribe : https://launchpad.net/~algeriatul More help : https://help.launchpad.net/ListHelp

