Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Operating Systems Software Linux

Should the Linux Desktop Be "Pure?" 665

jammag writes "According to Matt Hartley, many Linux desktop users don't like to admit that there's scads of closed source code commonly used with the Linux desktop. Hartley points to examples like proprietary drivers, the popularity of Skype among Linux users (in preference to the open source Ekiga), and the use of Wine. He concludes that, hey, if the code works, use it — a stance that won't sit well with purists. But his article raises the question: is it better to embrace some closed source fixes, and so create a larger user base, or to remain pure, and keep Linux for the specialists?"
This discussion has been archived. No new comments can be posted.

Should the Linux Desktop Be "Pure?"

Comments Filter:
  • Stupid question (Score:4, Insightful)

    by bjourne ( 1034822 ) on Saturday July 12, 2008 @04:38PM (#24166301) Homepage Journal
    The answer is no,.
    • Re:Stupid question (Score:5, Insightful)

      by Gewalt ( 1200451 ) on Saturday July 12, 2008 @05:25PM (#24166697)
      Yes, it is a stupid question. But your answer was equally stupid. The smart answer is "no, but there should be a pure linux desktop." The difference is changing the phrase "the linux desktop" meaning all distributions to "a linux desktop" meaning that there should be a purist distribution for anyone who wants to be purist.

      Unless things have changed in the very recent, this is exactly what we have now.
    • Re: (Score:3, Insightful)

      "The answer is no,."

      Agreed. Of course the answer is also yes. Let us not make the mistake of assuming that yes and no are mutually exclusive in this case!

  • Why not both? (Score:5, Insightful)

    by lyml ( 1200795 ) on Saturday July 12, 2008 @04:38PM (#24166305)
    There is no reason why people who want to be pure can't be pure and the people who are pragmatic can't coexist.

    It's wrong to force a choice upon others and I thought that was one of the main points about 'free'-software?

    • Re:Why not both? (Score:5, Insightful)

      by Adambomb ( 118938 ) on Saturday July 12, 2008 @04:40PM (#24166319) Journal

      Seconded.

      If the proprietary code in question ever becomes an issue, a viable open-sourced replacement will suddenly become more popular.

      Assuming equivalent enough functionality of course. If not, well then its time to get coding!

      • Re:Why not both? (Score:5, Interesting)

        by Anonymous Coward on Saturday July 12, 2008 @04:48PM (#24166383)

        Thirded.

        We need to free the PC and this means freeing the OS. Free the OS and establish the trend. The pieces will fall into place.

        For now, don't freak out if some closed source app is popular with Linux users. Linux should represent choice.

      • Re: (Score:3, Insightful)

        by negRo_slim ( 636783 )

        If the proprietary code in question ever becomes an issue, a viable open-sourced replacement will suddenly become more popular.

        Now if only that held true for an OS implementation of DirectX...

      • Re: (Score:3, Insightful)

        by syousef ( 465911 )

        If the proprietary code in question ever becomes an issue, a viable open-sourced replacement will suddenly become more popular.

        Then why don't we have viable 3d open source 3D drivers for graphics cards? I could waste my time naming lots of other examples.

        Assuming equivalent enough functionality of course. If not, well then its time to get coding!

        Time for who to get coding?

        Your car should do everything you want it to. If you don't like the way it works, it's time to get engineering and manufacturing.

        See how

    • Re:Why not both? (Score:5, Insightful)

      by COMON$ ( 806135 ) * on Saturday July 12, 2008 @05:08PM (#24166523) Journal
      Exactly, this is the point of Linux. You get a system where YOU get to make the choices. So if I want to install X software I can. Now the line gets crossed when people start prohibiting Linux users from doing X or Y.
      • Re:Why not both? (Score:5, Insightful)

        by Wrath0fb0b ( 302444 ) on Saturday July 12, 2008 @05:44PM (#24166871)

        Exactly, this is the point of Linux. You get a system where YOU get to make the choices. So if I want to install X software I can. Now the line gets crossed when people start prohibiting Linux users from doing X or Y.

        Which is why I am consistently amazed at those that rail against DRM, hardware locks, vendor-proprietary formats and other unwise, but legitimate, choices.

        For instance, I cannot fathom how anyone could have a problem with a knowledgeable user buying a DRMed song from iTunes. Sure, I wouldn't do so, but so long as that consumer understands the limitations on what he is buying, I don't see the problem. Same thing for a phone with a SIM-lock or a vendor-specific database that is entirely unusable without their software. In all those cases, a full and honest disclosure is more than sufficient to vitiate any potential harm.

        It's about choice right?

        • Disclosure (Score:5, Interesting)

          by CustomDesigned ( 250089 ) <stuart@gathman.org> on Saturday July 12, 2008 @07:17PM (#24167481) Homepage Journal

          In all those cases, a full and honest disclosure is more than sufficient to vitiate any potential harm.

          That is exactly what is missing - especially in the case of DRM. People do *not* understand the limitations of what they are buying, because the vendor is misleading and dishonest. The people shafted when their NFL videos became unplayable with no refund, or their Microsoft video store purchases, or ... have no clue what happened or why. In their mind it was simply a defective product.

          And in practical terms, they are exactly right - which is why "Defective by Design" is a good anti-DRM slogan.

        • Re: (Score:3, Insightful)

          by alexborges ( 313924 )

          How many stores can you hook to your iphone? Where is that "add new store button"?

          How many players play the apple drm format for media?

          How long did it take for Java or Flash to run on 64 bit based linux (which has been arround since the 90's).

          Its about choice, yeah. And about the way proprietary software mindset is used to limit, precisely, choice.

          No. You are wrong. This is not the best world we COULD have. We should strive for that, not to compromise so others (not you, not me), can still make a profit fro

        • Re: (Score:3, Insightful)

          It's about choice right?

          Free software is about the end-user's right to do with software as he pleases. It is not about having a choice, it is especially not about having a choice between multiple proprietary options. The difference may be subtle to some, but the day it bites you in the ass and you realize that you aren't free to use your software the way you want to, you'll probably figure it out real quick. I sure did, after spending $600 on nvidia video cards that would not work with my monitors under linux because of a &

    • Wrong question (Score:4, Interesting)

      by tomhudson ( 43916 ) <barbara.hudson@b ... m ['son' in gap]> on Saturday July 12, 2008 @05:21PM (#24166649) Journal

      There is no reason why people who want to be pure can't be pure and the people who are pragmatic can't coexist.

      Why do you assume that the people who are running "pure" desktops aren't also pragmatic?

      To cite the 3 examples FTFA, I don't use skype, I don't run windows apps under wine, and the video card in this box is an ati ... it does everything I want, the way I want it, at no cost to either my freedom or my bank account in terms of software ... How is that not pragmatic?

    • Software freedom has not to do with choice nor with forcing people to use or run software. It is the software proprietors who are trying to control what software you can use (theirs, not competitors), how you use it (digital restrictions management), and what you're allowed to do with the software should you get a copy of it (via restrictive licensing).

      Software freedom has to do with giving people the freedoms to run, inspect, share, and modify all published computer software. If a job needs to be done with a computer, a free software activist will endorse using or writing a free software program to do that job.

      Software freedom activists explain these freedoms in compelling ways so as to convince others to run (and develop, if one is so inclined) only free software. Software freedom activists value social solidarity and see the control proprietors try to impose as unethical and a social ill. The way to combat this social ill is to teach people that we should value our freedom and work to protect it.

      The problem with software choice is that it attempts to that free software (which respects your freedoms and encourages social solidarity) and proprietary software (which treats you as a subordinate and prevents you from organizing with your fellows) are equals when in fact they are opposites.

      We should care how people are treated and what freedoms they have. We should value our software freedom for its own sake and act accordingly [gnu.org].

  • by nacturation ( 646836 ) * <nacturation AT gmail DOT com> on Saturday July 12, 2008 @04:40PM (#24166315) Journal

    Anything that sits in the kernel and has the possibility of crashing your system should have source code. Anything in userland is fair game for closed source software.
     

    • by Wrath0fb0b ( 302444 ) on Saturday July 12, 2008 @05:53PM (#24166939)

      Anything that sits in the kernel and has the possibility of crashing your system should have source code. Anything in userland is fair game for closed source software.

      On what grounds, exactly, do you purport to forbid users from choosing what software runs in their kernel? Last I checked, the concept of free choice was generally agnostic about the source of the software, only the user's desire to run it.

      Posts like these (and moderator ratification), undermine the message of free choice and free tinkering because they imply that the community views some of those choices as illegitimate (as opposed to merely unwise).

  • Uhh, no. (Score:5, Insightful)

    by ArtemaOne ( 1300025 ) on Saturday July 12, 2008 @04:41PM (#24166323)
    I think the point of linux is to allow people to do what they want instead of having "important" people tell them what to do. This guy can shove it.
  • Free vs Open (Score:5, Interesting)

    by byolinux ( 535260 ) * on Saturday July 12, 2008 @04:45PM (#24166347) Journal

    To me, this is a great example of the free software vs open source debate.

    Free software is a political movement, concerned with user freedom, and the creation of an operating system made entirely from free software.

    Open source is a development methodology that aims to make better free software, but has no problem with using and even developing proprietary software at the same time.

    Personally, I think is a real shame that so many distributions have non-free software in their repositories, but they are ultimately more concerned with getting more users to their distro than promoting software freedom.

    It's quite telling that the GNU project only lists a handful of distributions [gnu.org], most of which very few will have heard of or used, yet I'm glad that such a list exists.

    The distributions which are making inroads to getting on that list, such as Fedora and Debian, and the distributions which move further away from that list with each release, including, sadly, Ubuntu are quite evident of the difference in their communities.

    Ubuntu is concerned by things like "marketshare" -- there is no market when your product can be redistributed freely.

    • Re:Free vs Open (Score:4, Insightful)

      by steve_thatguy ( 690298 ) on Saturday July 12, 2008 @05:27PM (#24166709)

      To me, this is an example of people being ridiculous.

      You're spot on about the free software versus open source debate bit. Obviously we can tell where you stand on the issue.

      The big problem here is bias. "Free software" people are too frequently not content with being allowed to do their own thing. They want to criticize and insist everyone else do their thing too because their way is better or somehow morally right. You're doing that here claiming it's a "real shame that so many distributions have non-free software in their repositories." How is that a shame? Because it's not what you want? It sounds like a mild form of discrimination to me. Be content with the list of distributions you kindly linked to that are 'pure.'

      What really inspired me to reply though was your 'there is no market' bit. I'm not sure if you were just aiming for a catchy sound byte or if you just have a fundamental lack of understand of how software, and in particular open source, works. Sure there's no "market" per se, but a wide userbase allows open source projects to attract more and better developers, find and patch bugs more quickly, and gives them influence to potentially change things that desperately need to be changed in the entrenched system (e.g., attempting to move away from the antiquated but universal System-V init). I'm sure there are other advantages I'm forgetting now too. The point being there are very valid reasons for trying to obtain "marketshare" for free software, it's not just because they're trying to win some stupid high school popularity contest.

      I appreciate the free software philosophy. I also appreciate how religion helps some people feel good about themselves and gives them some sort of guidance. I just wish both parties would stop trying to impose their views on others.

    • Re:Free vs Open (Score:5, Insightful)

      by Macka ( 9388 ) on Saturday July 12, 2008 @05:27PM (#24166711)

      No, Ubuntu is concerned about giving you the choice of being 100% free, or almost free where you need restricted drivers to get something working that otherwise you could not.

      Ubuntu do not force you to use restricted drivers, they give you the choice! In doing so they attempt to provide their users with a Desktop experience that works as well as Windows/Mac OSX out of the box.

      I value that choice and thank them for it.

    • Re: (Score:3, Insightful)

      How far do you take this? If you are using one of those free-only distributions that gnu.org lists, you still are probably using non-free software. There are very likely microprocessors in your mouse, your keyboard, and your monitor, all of which are probably running closed, proprietary software.

      How come choosing a keyboard based on functionality only, ignoring freedom, is evidently fine with them, but the FSF doesn't want us to do that for, say, video cards, cell phones, and software?

    • Free vs Practical (Score:3, Insightful)

      by mangu ( 126918 )

      they are ultimately more concerned with getting more users to their distro than promoting software freedom.

      How would you promote software freedom if people is unable to use free software?

      Case in point: where I work the email client is Lotus Notes. There's no Linux Notes client that I know of, I use the windows version in wine. So, I have two options, either accept some non-free software in my computer or use MS-Windows.

  • Whatever works. (Score:5, Insightful)

    by slimjim8094 ( 941042 ) on Saturday July 12, 2008 @04:45PM (#24166349)

    Let's be frank. There are some things that open-source isn't good at (see user interface design). Any pragmatic user is going to use the best tools for the job. In this case, going by the article, the example is Skype.

    In another case, the best tool may be Firefox (over Internet Explorer). This is the reverse, and again it's (to many people) the best tool for the job.

    I've never really understood the debate here. Yes, it would be great if the whole desktop could be open-source. But any realistic user (read: not a zealot) is going to use the best tool for the job (and so will I)

    So by all means, work on replacements for Skype, graphics card drivers, and the like. There will always be people who like to write code and reverse-engineer and I say more power to them. Just let the rest of us use what works.

    It's like going with an appliance (that is less efficient and less featured) just because it has schematics. Most people just use what works best.

    For a distro like Ubuntu, which is supposed to work out of the box, this means closed-source. It's still a monstrous improvement over Windows.

  • Stupid question. (Score:5, Insightful)

    by muuh-gnu ( 894733 ) on Saturday July 12, 2008 @04:47PM (#24166369)

    There will never gonna be only _ONE_ distribution to rule them all like the gleichschaltung nazis always untiringly call for. Let windows converts use distros with CSS, let gpl purists use their gnewsense, let apfel fanboys use whatever apple feeds them with. Diversity is good. Diversity is healthy. Diversity is a sign of free, uncensored evolution.

  • To each his own (Score:5, Insightful)

    by fyoder ( 857358 ) on Saturday July 12, 2008 @04:48PM (#24166375) Homepage Journal

    But his article raises the question: is it better to embrace some closed source fixes, and so create a larger user base, or to remain pure, and keep Linux for the specialists?"

    The beauty of Linux is that users can answer that question for themselves and choose the distribution that best conforms to what they want. For general acceptance things need to 'just work', but if you are pure of free software heart with the intelligence to make things that don't just work work, possessed of courage and time and command line chops, you could use something like Debian. Hell, you could build Linux from Scratch [linuxfromscratch.org] if you wanted to.

  • purism is pragmatism (Score:5, Interesting)

    by speedtux ( 1307149 ) on Saturday July 12, 2008 @04:55PM (#24166421)

    The "if the code works, use it" attitude is what gave us the DOS, Windows, and MS Office monopolies. It's particularly dangerous because most people have no idea what "working" means when they start out using something, and then establish a bad standard.

    Being purist about this sort of thing is pragmatic. OK, so occasionally use Skype or whatever if you really need to. But if you simply don't give damn, you risk condemning us to another several decades of bad monopolies of one or the other kind.

    • by westlake ( 615356 ) on Saturday July 12, 2008 @06:10PM (#24167069)
      The "if the code works, use it" attitude is what gave us the DOS, Windows, and MS Office monopolies.
      .

      It's what put the PC into every home and office.

      Working means getting the job done on time and on budget.

      No one is going hold off until the geek finds perfection in an OS or an app.

      Not so long as GNU Herd remains as much an existential fantasy as "Waiting for Godot" - or "Duke Nukem Forever."

      • bullshit (Score:3, Informative)

        by speedtux ( 1307149 )

        It's what put the PC into every home and office.

        That's bullshit. What put the PC into every home and office was the decreasing price of microprocessors. Microsoft was just riding the wave, they didn't cause it.

        There was far better software available at the time than anything from Microsoft. The only reason Microsoft became part of the PC revolution was because IBM handed them a monopoly and they illegally exploited it.

  • by fuzzyfuzzyfungus ( 1223518 ) on Saturday July 12, 2008 @04:56PM (#24166431) Journal
    TFA's question is mildly interesting, in a theoretical sense; but it hugely misses the point. There isn't some "Linux Desktop Directorate of Purity" which comes together to decide whether or not the desktop should be pure. He seems mystified as to why some proprietary code; but not other proprietary code, is attacked by linux advocates. It is obvious: kernel drivers vs. userland apps. People attack proprietary kernel drivers because they aren't legal and because they are a threat to the viability of Linux as a Free platform. Proprietary apps are neither. They may or may not be a good idea; but they are completely irrelevant to the concerns of the kernel. It isn't that hard.

    The only place where there is any sort of authoritative stance is with respect to licence violations. Because of the licences under which large parts of the linux desktop are distributed, there are certain places where proprietary code is not legal. Full stop. Period, etc. In practice, this mostly occurs with non-GPL kernel drivers.

    In all other cases, it is purely a matter of the user's preference. There are no restrictions whatsoever on running applications of any kind of licence on linux, or compiling applications with any kind of licence with GCC, or whatever.

    Now, to be fair, TFA's question is interesting in the sense that whether or not linux users should tolerate proprietary apps on their desktops is an interesting question.
  • by bsDaemon ( 87307 ) on Saturday July 12, 2008 @04:58PM (#24166451)

    One problem I can see with the f/oss movement is that it is largely centered around "scratching an itch" -- ie, developing for oneself and peers. When the majority of the user base has at least some level of experience in programming, then whether or not the system's code is available to them is a concern. For the most part though, people who use computers rather than do computers don't care.

    The developers at Microsoft and Apple aren't doing it for themselves, they're doing it for other people to use. Their customers and end users don't really care about the philosophical and political implications of using a closed source driver - they just want their graphics card to do the things the company promised; they want their software to work and that be that.

    No, certain segments of software I can certainly see the benefit in having be open and free - particularly for maths and sciences. Software the aids in the furthering human knowledge and advancement should be freely available to everyone. On the other hand, games -- not so much.

    But, until Octave is a fully drop-in replacement for MatLab, there is still going to be a market for MatLab on Linux. Until nVidia opens their specs and/or drivers -- or they can be fully and completely reverse engineered, then people are still going to use the closed drivers so that they can use Compiz, or whatever it is that they're trying to do.

    But unless we can get some rich bastard like Shuttleworth to put up the funding for a company to make open hardware, f/oss is always going to be playing second fiddle in the driver game. Unless we can get university maths and science departments to use Octave or wxMaxima instead of MatLab, we're going to be playing catch up and the "clone" game.

    And frankly, until we stop making software a political statement, we're going to end up driving away a lot of people who just want to use the computer to do useful (to them) work and not make the computer their life. Its bad enough that Apple and MS have the images of being linked to the Democrat-Republican divide (although Rush seems to enjoy the Mac); Does f/oss really want to be linked to bomb-throwing anarchists at the world trade meetings?

  • No (Score:5, Insightful)

    by dissy ( 172727 ) on Saturday July 12, 2008 @05:04PM (#24166493)

    Should the Linux Desktop Be "Pure?"

    Short answer: No.

    Long answer: There is no 'the' Linux Desktop. There is my linux desktop, your linux desktop, that guys linux desktop, and so on.
    I personally like 3d acceleration and a working wifi card.

    If you want a pure linux desktop, then your linux desktop should be pure.
    Kindly keep your nose out of mine, plzktnx.

    • Re: (Score:3, Insightful)

      by byolinux ( 535260 ) *

      I personally like 3d acceleration and a working wifi card.

      Me too. I have an Intel card and a wireless card using the ath5k driver which is now free software and part of Linux.

      Having these things does not mean you cannot do it with freedom.

  • by amn108 ( 1231606 ) on Saturday July 12, 2008 @05:22PM (#24166663)

    This is what happens when a venture is noticed by those who just want it all for themselves. They buy their "share" into it, then start altering it from inside.

    Linux started as something slightly, if not very, different, but now as every second smart-ass asks themselves a question "Should we not make Linux a commercial alternative to X?", these sort of questions start to appear.

    With that kind of thinking Linux ends up being the same kind of lousy crap just about any closed source code product potentially is - a black box of secrets with a tag that says "We guarantee you it works!"

    Well, bullshit. Yes, it should remain pure. But most of your wise-ass friends, who pretend to know the way world works would want you to think otherwise. After all, how can something that is developed for nothing in return succeed. Is not all time money, they think. The truth is give anything time and it stands up. Linux is not an example modern economists like to give, because frankly their school of thought cannot fit the concept.

  • Freedom (Score:4, Insightful)

    by Enderandrew ( 866215 ) <enderandrew@NOsPAM.gmail.com> on Saturday July 12, 2008 @05:29PM (#24166713) Homepage Journal

    Those who push for "pure" desktops are supposed freedom advocates, but they don't want to advocate the freedom of allowing users to use whatever software they want.

    OSS software is great. I wish more software was open. I wish Nvidia would provide open drivers.

    But what I really want more than anything, is to run the software I need to make my box work.

    For those who want a pure box, then run it. Don't try to force it on me however.

  • The user should be able to choose. This is why we have Ubuntu and Gobuntu as separate distros. My own personal policy is "use the best tool for the job", regardless of whether it's GPL, APSL, CCDL, or MSEULA.

    I personally like the idea of having a distro which, at install, offers to either install the "Borg Edition for n00bs" with proprietary drivers, codecs, etc, or to install the "Freetard Edition for RMS" with only GPL-compatible code.

  • by LS ( 57954 ) on Saturday July 12, 2008 @05:31PM (#24166739) Homepage

    Is this even a real question? You could paraphrase it to: "Should open source and closed source software be segregated?".

    First problem: The software-using community is not a monolithic entity that makes these types of decisions
    Second problem: Even if we were a hive-mind borg-like entity that the submitter implies, how do we create a consensus and enforce it?
    Third problem: With the advent of networking, no computer is an island, and the entire computing world is a massive and complex ecosystem. Closed source and open source solutions WILL interoperate, no matter what some doofy-ass slashdot submitter cares to ponder. Is this person going to stop browsing sites with his "pristine" desktop that he can't access the source code to?

    In short, don't fall for this troll and get into heated philosophical debates about a bunch of smoke and mirrors.

    LS

  • Wrong Question (Score:5, Insightful)

    by RAMMS+EIN ( 578166 ) on Saturday July 12, 2008 @05:31PM (#24166745) Homepage Journal

    ``Should the Linux Desktop Be "Pure?"''

    There is no "the Linux Desktop". And if the question is if there should be one, the answer is no.

    There should be choice. That way, those who want to have "pure" systems can do so. And those who have other preferences can have it their way.

  • by julian67 ( 1022593 ) on Saturday July 12, 2008 @05:38PM (#24166811)
    The author really likes skype. A lot. He has an nvidia card. He didn't do his research. He claims "Despite their concern, I would point out that NVIDIA has a fairly decent track record with bug control and, mysteriously, Linux developers have been able to make things work on their end despite this issue with the licensing behind the current closed source NVIDIA driver. " yet according to https://www.linuxfoundation.org/en/Linux_Graphics_Essay [linuxfoundation.org] the proprietary nvidia and ati drivers and other binary drivers are regular features in the list of top kernel oops. When he talks about mp3s and encrypted DVDs and binary wireless drivers in the same sentence he is clearly confusing the issues of copyright license, software patents and the legality of breaking DRM and the like. I can easily play and encode mp3s and watch encrypted DVDs using only free software, that's free as in speech. His arguments are based on misunderstandings and poor research so they're not very interesting. He also completely misses the fact that the Linux kernel contains non-free and unattributable code which could be the subject of a much more interesting article.
  • Choice? (Score:3, Insightful)

    by kextyn ( 961845 ) on Saturday July 12, 2008 @05:55PM (#24166955)
    Why not give the users a choice? Why should the developers of a Linux distrobution have complete control over what you install? As long as installing the closed source software doesn't violate any licensing and works well why not use it? If open source advocates don't like it they should code something that works as well or better than the closed source application.
  • make a Linux distro with no closed source code, I really want to see more open source support of third party hardware drivers. Forcing distros to be pure 100% open source code will do that. Open source Linux driver support is really really bad and forces me to use NDISWrapper and hack the Windows XP drivers to work under Linux for wireless cards.

    Split up open source developers into teams:

    Team #1 writes Kernel and Drivers.

    Team #2 writes the main OS support programs and libraries.

    Team #3 writes third party software support to do the same thing that commercial software does but under an open source license.

    Team #4 writes Internet and web server applications.

    Team #5 writes database and email and calendar programs and servers.

    Team #6 Debugs and does quality control for the other teams.

    Team #7 Writes documentation and books on open source projects.

  • Flash (Score:5, Insightful)

    by Brandybuck ( 704397 ) on Saturday July 12, 2008 @06:51PM (#24167333) Homepage Journal

    Flash won't work on unapproved operating systems. Linux users don't care, because Linux is "approved". But it won't run on FreeBSD. But Linux users don't care because FreeBSD is not Linux.

    There was a time not that long ago when the open source community universally decried websites that required Flash. Yet that stopped the instant Flash became available for Linux. It demonstrates just how shallow the commitment to open source principles really is.

  • by Monsuco ( 998964 ) on Sunday July 13, 2008 @12:17AM (#24169601) Homepage
    I use Linux on my laptop because it works, not because it is Open Source. No doubt the REASON it works is because of the Open Source development cycle, but if a closed source program works well I use it. I am more than happy to use Skype, Adobe Reader, Real Player, codecs, ATI drivers, Windows Wifi drivers with NDIS Wrapper, Flash Player, Picasa, Google Earth, Windows stuff on Wine, and other programs (and I use GRUB to dual boot Vista and Linux). I use them because THEY WORK TOO.

    I want FOSS to be about giving people options. More options = more freedom. It is no more wrong for Linux to have proprietary apps than it is for Open Source apps to be ported to Windows or Mac or (before it was free) Java or for FOSS apps to be written with .net.

    I would like to remind you, if people could not mix and match, Firefox would never have caught on, and everyone would still design websites using non-standard HTML and CSS and IE would be the despot of the web (and MS likely never would have bothered creating IE 7 which helped IE become a modern browser). If nobody's hardware worked and nobody's must have apps like Flash Player worked, nobody would ever switch to Linux.

    It is also worth mentioning that if MS didn't exist, Linux couldn't have existed. MS, in cooperation with IBM, standardized the PC market. If the 386 architecture had not caught on, Linux would never have become more than a pet project for Linus Torvalds, since nobody else would have had hardware that worked with the early releases (originally, Linux was written by Torvalds so he could learn about the 386 platform, and thus is was very 386 dependent, it wasn't until later that it would be ported to every architecture imaginable).

"What man has done, man can aspire to do." -- Jerry Pournelle, about space flight

Working...