LWN: Comments on "German Foreign Office drops Linux (The H)" https://lwn.net/Articles/429311/ This is a special feed containing comments posted to the individual LWN article titled "German Foreign Office drops Linux (The H)". en-us Thu, 11 Sep 2025 17:35:59 +0000 Thu, 11 Sep 2025 17:35:59 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net German Foreign Office drops Linux (The H) https://lwn.net/Articles/431188/ https://lwn.net/Articles/431188/ gvy <div class="FormattedComment"> <font class="QuotedText">&gt; Personally, I'm deeply worried about any democracy</font><br> Well, ripping this part from context, I second that. Probably redefining "demos" as "multinational corporations" would get things closer to reality.<br> </div> Fri, 04 Mar 2011 12:47:41 +0000 Microsoft Office interoperability however is an uphill battle https://lwn.net/Articles/430232/ https://lwn.net/Articles/430232/ jjs <div class="FormattedComment"> Ive continually seen it. One of the major frustrations is the page formatting changes when I change the printer I send it to. So your complaint on Openoffice.org has applied even within MSO versions. Not only does the layouts change, but then you have the gratuitous UI changes. The Ribbon Bar with no way to go back is probably my killer.<br> <p> Openoffice.org was, in my opinion, "MS Office with all the bugs, bloat, and bad help" but has come a long way. I look forward to libreoffice, which promises even more changes to speed it up and make it more usable. I will note thtt OO.o had "print to pdf" long before MSO.<br> </div> Tue, 01 Mar 2011 05:38:07 +0000 Microsoft Office interoperability however is an uphill battle https://lwn.net/Articles/430099/ https://lwn.net/Articles/430099/ jthill <p> fwiw, I've seen it regularly, Word files from different computers losing pagination. The usual is people wanting a few extras of their resume, they often get an orphan. <p> Mon, 28 Feb 2011 17:38:16 +0000 Microsoft Office interoperability however is an uphill battle https://lwn.net/Articles/430064/ https://lwn.net/Articles/430064/ nye <div class="FormattedComment"> <font class="QuotedText">&gt;It's equally a problem with MS -&gt; MS - changing from MSO2003 to MSO2007 broke things, the earlier change to MSO2003 broke things, etc. Even worse, the formatting changes based on printer. Bottom line - this is a red herring, because MS doesn't maintain compatibility with itself in MSO.</font><br> <p> People keep saying this, but I can count on the fingers of one head the number of times I've ever actually seen that happen.<br> <p> On the other hand we recently tried using OpenOffice for half a dozen of our machines, and the response was that it's frustratingly slow and slightly breaks the formatting of anything which has a table or a letterhead or some layout that depends on particular margin spacing - which describes about 80-80% of our documents. Result: everyone perceives OpenOffice as a slow and crappy knockoff of an ancient version of MS Office.<br> </div> Mon, 28 Feb 2011 11:40:37 +0000 German Foreign Office drops Linux (The H) https://lwn.net/Articles/430013/ https://lwn.net/Articles/430013/ blujay <div class="FormattedComment"> What kind of company do you work for?<br> </div> Sun, 27 Feb 2011 07:54:40 +0000 People are the most important of the platform https://lwn.net/Articles/429910/ https://lwn.net/Articles/429910/ Wol <div class="FormattedComment"> It's not static even then :-)<br> <p> Even the purest, coldest, hardest vacuum is a seething quantum soup.<br> <p> Cheers,<br> Wol<br> </div> Fri, 25 Feb 2011 19:38:21 +0000 People are the most important of the platform https://lwn.net/Articles/429818/ https://lwn.net/Articles/429818/ cmccabe <div class="FormattedComment"> I don't think anyone thinks that "every user of a program should be involved in its development." Only the people who enjoy being involved and have something to contribute.<br> <p> If you don't enjoy something or don't have time to do it, try paying someone else to do it for you. You can do this with a recent (as in, last few thousand years) invention called money. Of course, sometimes it's easier to do business with a corporation than an individual. Guess what-- you can do that too!<br> <p> Only a small percentage of the users of open source software contribute to its development. But that small percentage is enough to move things forward. In the same way, it's enough for only a few people to click on advertisements, or reply to spam emails, to make those things a viable business.<br> <p> Sometimes its not individual users and developers who move things forward, of course; sometimes companies sponsor open source projects because it makes business sense to them. So you see Google sponsoring Android, Apple hiring WebKit and LLVM developers, and so forth.<br> <p> So basically, I say to you: "the person who says it cannot be done should not interrupt the person doing it."<br> </div> Fri, 25 Feb 2011 04:09:33 +0000 Did you ever read EULAs https://lwn.net/Articles/429768/ https://lwn.net/Articles/429768/ anselm <blockquote><i>So if you by MS products with no support they'll gatuitously indemnify you for all problems? I doubt it - and if you read the EULA you supposedly agree to, they disclaim ALL responsibility.</i> </blockquote> <p> Not quite. I seem to remember that they assume liability up to the price of the CD the software comes on ($5 or so). </p> Thu, 24 Feb 2011 20:45:28 +0000 Did you ever read EULAs https://lwn.net/Articles/429714/ https://lwn.net/Articles/429714/ jjs <div class="FormattedComment"> <font class="QuotedText">&gt; On the other hand, when IT chooses a soup of FOSS solutions, they become responsible for keeping it up and running - unless they signed a contract with someone like Red Hat whom they can shift responsibility to. But it's not always possible.</font><br> <p> So if you by MS products with no support they'll gatuitously indemnify you for all problems? I doubt it - and if you read the EULA you supposedly agree to, they disclaim ALL responsibility.<br> <p> At least with F/LOSS you have options - to include paying Red Hat or others for support. Oh, and they sign a support agreement for your money - sometimes (if you pay enough) with SLAs (Service Level Agreements). <br> <p> <p> </div> Thu, 24 Feb 2011 16:54:45 +0000 People are the most important of the platform https://lwn.net/Articles/429704/ https://lwn.net/Articles/429704/ pboddie <blockquote><blockquote>*Your* position is that FOSS requires people to be programmers. I never claimed that; only that it was *one* option.</blockquote> Backtrack to first post in thread and scenario, where you pick the best solution available for any given activity, and feel like you need more features in it.</blockquote> <p>I think others have already stated that you get the choice to either modify the software in-house or to pay someone else to do it. So, no: FOSS doesn't require everyone to be a programmer. That's like the ridiculous Bill Gates remark about why an open source office suite supposedly doesn't make sense, completely ignoring the ability Free Software users have to decide themselves how they get their software fixed or improved.</p> <p>In response to the suggestion that people pay others to do the work, you wrote the following:</p> <blockquote>Software development does not work like that. It's not standardized that heavily, especially if talking about *free* software. Also, you are much more likely to hire a proprietary developer who will develop a feature in theirs closed-source app specifically for you, than to find a person able to do the same work in a FOSS project.</blockquote> <p>Here's the key point: with a proprietary product you can only go to the original developer and ask that they fix or improve something, and if their mindset is "selling licences to lots of people is how we make our money", then they may well tell you to buy the next version, which may not solve your problem at all.</p> <p>Meanwhile, it's laughable that you can't find people to fix or improve Free Software projects. I'm sure that if you approached a number of projects with money they'd be quite happy to do work which may or may not end up in the upstream project. And with various projects, there are usually a number of contributors who comprise a fairly effective marketplace for the purchase of services.</p> Thu, 24 Feb 2011 15:37:08 +0000 People are the most important of the platform https://lwn.net/Articles/429675/ https://lwn.net/Articles/429675/ Del- <div class="FormattedComment"> You need to pay attention to what I am telling you.<br> <p> <font class="QuotedText">&gt;If you mean buying several versions of the product separately, I don't have any problem with that. Code has no fixed price, and by the way, is rarely sold, rather it is licensed.</font><br> <p> That is the business model of proprietary software. For FOSS you typically pay for support and development. Exactly why do I need to tell you this? I am sharing with you real world experience. Either embrace it or come up with something way more substantial than babbling.<br> <p> I can also share with you that the business model of proprietary software creates a lot of overhead expenses that FOSS projects typically avoid. Instead of talking to suits you typically talk to developers when you fund FOSS.<br> <p> <font class="QuotedText">&gt;Try asking KDE community to add new features to KDE 3.5 branch because you don't want to migrate to KDE 4. It's illusion that you can easily fork the code. Forked code is dead if you don't fork the project, i.e. developers, as well.</font><br> <p> If I wanted added functionality to KDE3.5, I would contact the Trinity project, and I am pretty sure they would be interested if my suggestions were at least vaguely sensible and backed by funding. My experience with the KDE community has been related to Kolab+Kontact. They were very forthcoming, and easy to collaborate with. I would recommend them to anybody as a full replacement for outlook+exchange. As long as your suggestions are sound, you will also find funding new functionality quite smooth and very affordable there. Give it a try with Outlook+Exchange, and see what MS will charge for implementing SyncML.<br> <p> <font class="QuotedText">&gt;when IT chooses a soup of FOSS solutions, they become responsible for keeping it up and running - unless they signed a contract with someone like Red Hat whom they can shift responsibility to.</font><br> <p> We have a huge contract with Red Hat ;-) Actually Red Hat supports the huge pile of software shipped with it, so it is way more of a soup on the windows clients. Professional support is available for FOSS solutions, but (again) the business model is different. I repeat, it is lack of competence on the subject that is the main obstacle today, and you are a prime example.<br> </div> Thu, 24 Feb 2011 12:27:48 +0000 People are the most important of the platform https://lwn.net/Articles/429620/ https://lwn.net/Articles/429620/ kevinm <div class="FormattedComment"> ...and of course the owner of the code has their own goals P, Q and R that likely diverge from those of their customers.<br> </div> Thu, 24 Feb 2011 04:36:15 +0000 People are the most important of the platform https://lwn.net/Articles/429613/ https://lwn.net/Articles/429613/ jjs <div class="FormattedComment"> <font class="QuotedText">&gt; Simple logic: exclusive ownership of code -&gt; more money in a single place -&gt; more abilities to recruit people to work towards a single goal</font><br> <p> Simple, logical, and wrong. You're failing to understand - THERE IS NO SINGLE GOAL. My company has a set of goals. Your company has a set of goals. I want the software to do x, y, and z because it moves towards my goals. you want the software to do a, b, and c because it moves towards your goals. If you have a single company that can afford to do 3 items, which do they choose? They may choose x, a, and m (something from someone else) because it matches their goals. <br> <p> However, I can freely hire someone to add x, y, and z - and then contribute upstream. You may not care. But another org out there wanted w,x, and y, so are happy to get x and y, and they pay their developer to do w. <br> </div> Thu, 24 Feb 2011 04:13:47 +0000 People are the most important of the platform https://lwn.net/Articles/429610/ https://lwn.net/Articles/429610/ jjs <div class="FormattedComment"> <font class="QuotedText">&gt; Support may be free if included in license price. Doesn't actually matter. You'll need to pay for the effort, in one way or another - and it's better to pay with money.</font><br> <p> Same strawman used by Best Buy and others for Windows - "It's free because you already paid for it" - no it's NOT free - you paid for it.<br> <p> BTW - most free software developers gladly accept money. Or you can do the effort yourself, or wait. you have options, which you DO NOT HAVE with proprietary.<br> <p> Another point - assume a company/organization can fix 1000 bugs at a time. Now you come in with but 1010. It's critical to you. Guess what - you have to wait (or pay extra) to get your bug fixed. If BPC (Big Proprietary Company) doesn't want to fix it because others are, to THEM, more important, you're out of luck. With Open Source, you got to another developer and pay to get the bug fixed. YOU HAVE THE OPTION.<br> <p> Most ocmpanies use proprietary not because they want proprietary but because "No one ever got fired for buying [IBM, Microsoft, etc]". It's not technical, it's legal/political. As F/LOSS extends, company bosses will see the excuse "we're waiting on [insert BPC here]" is a smokescreen - the correct answer is "we've hired [insert F/LOSS company here/name of internal programer] and expect fix by xxx date".<br> </div> Thu, 24 Feb 2011 03:49:24 +0000 People are the most important of the platform https://lwn.net/Articles/429609/ https://lwn.net/Articles/429609/ jjs <div class="FormattedComment"> <font class="QuotedText">&gt; That's because of proprietary developer's expertise with their own software</font><br> <p> Zend, Asterix. Companies that use their expertise in their OPEN SOURCE products to produce business.<br> <p> Also your comment illustrates the great thing about Open Source - you can hire whoever you want to work on it because you have the source code. <br> <p> Finally, most modifications needed to tailor to your business are ALREADY BEING DONE - 80% of programers DO NOT WORK FOR SOFTWARE COMPANIES. They work for everyday companies integrating apps into those companies business and writing custom code for their specific needs. With Open Source, they continue doing that, with better tools and options.<br> </div> Thu, 24 Feb 2011 03:34:20 +0000 Microsoft Office interoperability however is an uphill battle https://lwn.net/Articles/429608/ https://lwn.net/Articles/429608/ jjs <div class="FormattedComment"> It's equally a problem with MS -&gt; MS - changing from MSO2003 to MSO2007 broke things, the earlier change to MSO2003 broke things, etc. Even worse, the formatting changes based on printer. Bottom line - this is a red herring, because MS doesn't maintain compatibility with itself in MSO.<br> <p> Which, when you think about it, given their monopoly, is a great way to drive upgrades by forcing people receiving new documents to upgrade. <br> </div> Thu, 24 Feb 2011 03:28:54 +0000 People are the most important of the platform https://lwn.net/Articles/429587/ https://lwn.net/Articles/429587/ RCL <div class="FormattedComment"> <font class="QuotedText">&gt; *Your* position is that FOSS requires people to be programmers. I never claimed that; only that it was *one* option.</font><br> <p> Backtrack to first post in thread and scenario, where you pick the best solution available for any given activity, and feel like you need more features in it.<br> <p> <font class="QuotedText">&gt;&gt; Yet this kind of power concentration is needed in order to afford major projects</font><br> <font class="QuotedText">&gt; Not necessarily. See also the co-op. If enough people are interested enough to fund a proprietary software company, they're interested enough to fund a Free software company.</font><br> <p> Simple logic: exclusive ownership of code -&gt; more money in a single place -&gt; more abilities to recruit people to work towards a single goal.<br> <p> Keeping people organized by non-monetary means seems to be less successful (compare number of developers in similar projects, e.g. GIMP vs Photoshop).<br> <p> <font class="QuotedText">&gt; Certainly, proprietary software and its clear monopolistic tendencies tend to concentrate lots of wealth in the hands of one entity compared with the general populace. This sounds awfully anti-democratic.</font><br> <p> What has democracy to do with business? People may have equal rights but their abilities aren't equal.<br> <p> <font class="QuotedText">&gt; You get free support? Seriously? I always have to pay.</font><br> <p> Support may be free if included in license price. Doesn't actually matter. You'll need to pay for the effort, in one way or another - and it's better to pay with money.<br> <p> <font class="QuotedText">&gt;&gt; FOSS tends to provide flaky-shakey DIY experience that doesn't look reliable to decisionmakers.</font><br> <font class="QuotedText">&gt; What are you even talking about? Please cite source and logic to back up your assertion here.</font><br> <p> The very article we are commenting on.<br> <p> <font class="QuotedText">&gt; Meh. Methinks I'm being trolled. *plonk*</font><br> <font class="QuotedText">&gt; I think we're going to have to agree to disagree. This is better for both of us. :)</font><br> <p> I had the same impression. If *you* could only pick the most important pieces of my posts and not try to attack every other sentence, the thread wouldn't look like conversation of two trolls.<br> <p> </div> Thu, 24 Feb 2011 01:24:07 +0000 German Foreign Office drops Linux (The H) https://lwn.net/Articles/429586/ https://lwn.net/Articles/429586/ rqosa <p><font class="QuotedText">&gt; a lost cause like Ogg Vorbis</font></p> <p>Why do you say that WebM is a "lost cause"? (Remember, Vorbis is the audio codec part of WebM.)</p> Thu, 24 Feb 2011 00:44:43 +0000 People are the most important of the platform https://lwn.net/Articles/429585/ https://lwn.net/Articles/429585/ RCL <div class="FormattedComment"> I think that the nature of free software makes it harder to profit on it. Which is not to say that there are no wealthy companies living off of FOSS. But what matters for lobbying is relative wealth.<br> <p> </div> Thu, 24 Feb 2011 00:44:22 +0000 People are the most important of the platform https://lwn.net/Articles/429577/ https://lwn.net/Articles/429577/ Trelane <div class="FormattedComment"> (I did finally boot my gNewSense FSF bootable membership card. The intel wireless requires proprietary firmware, so it's not in. I'd have to switch it to atheros, iirc. The good news is that YouTube supports WebM, which is in Firefox 4, so that would handle streaming, if others used it. (Again with the external market forces).<br> <p> At least this conversation got me to finally boot it up. It's kinda neat to have a membership card that actually *does* something! :)<br> <p> Can't wait to rescue someone's PC with it. heh.<br> </div> Wed, 23 Feb 2011 23:25:11 +0000 People are the most important of the platform https://lwn.net/Articles/429574/ https://lwn.net/Articles/429574/ Trelane <div class="FormattedComment"> Meh. Methinks I'm being trolled. *plonk*<br> <p> I think we're going to have to agree to disagree. This is better for both of us. :)<br> </div> Wed, 23 Feb 2011 23:17:40 +0000 People are the most important of the platform https://lwn.net/Articles/429570/ https://lwn.net/Articles/429570/ Trelane <div class="FormattedComment"> <font class="QuotedText">&gt; 1) You basically propose that every user of the program should be involved in its development. This does not scale (violates basic principle of human specialization).</font><br> <p> Ah, I see. You're attacking a straw man, I'm afraid. I've tried to make it quite clear that not all users need be developers, just like not all washer or fridge users are repairpersons.<br> <p> Rather, we pay others to do this for us because it's not something we've chosen to specialize in.<br> <p> The problem is that this option does not currently exist due to Free and Open Source Software having insufficient marketshare to make software-repair a viable model.<br> <p> Of course, like with appliance repair and upgrades, if you have the knowledge, you can do it yourself, but you don't *have* to.<br> <p> <font class="QuotedText">&gt; Most users cannot be developers, yet they expect the program to fulfill their needs, and complain when it doesn't.</font><br> <p> Complaining is all they *can* do if you use proprietary software. If you use FOSS, you have other options, as discussed above.<br> <p> <font class="QuotedText">&gt; There are dishonest people who will violate FOSS licenses.</font><br> <p> Yes, of course. There are people who violate proprietary licenses too (glaring and the not-so-glaring, like benchmarking early .Net implementations). Heck, I'd wager you can find a number of very cheap copies of Windows 7 on the streets of China.<br> <p> The purpose of copyright is to shut this down (until the idea is old enough that it's no longer worth it to prevent others from copying the <br> author's ideas.)<br> <p> <font class="QuotedText">&gt;&gt;&gt; much better than artificial FOSS-only environment,</font><br> <font class="QuotedText">&gt;&gt; Again lacking the logical argument behind your assertion.</font><br> <p> <font class="QuotedText">&gt; Try using gNewSense. </font><br> <p> What of it?<br> <p> <font class="QuotedText">&gt; There was old saying about USSR, the country I was born in: socialism successfully resolves problems that aren't known anywhere else. That perfectly describes experience of gNewSense.</font><br> <p> <p> <font class="QuotedText">&gt; There are a lot of applications that companies use in their day-to-day life, which aren't business-critical yet still valuable. Being proprietary, they only require a license and occasional call to support if things go bad (or migration, if developer goes out of business, but that's rare).</font><br> <p> You get free support? Seriously? I always have to pay. Or hope they deign to respond. Rather the same as Free Software.<br> <p> "Only require a license"? Seriously? Try Matlab Student edition (not just a license; you have to have the documentation CD mounted in the drive. Or Maple: you have to have eth0 and it has to have the right MAC address.<br> <p> Proprietary software developers going out of business or being bought out and terminated or "assimilated" into the parent company's portfolio is rare? Really? In what world?<br> <p> <font class="QuotedText">&gt; Being FOSS, according to you, they would require employment of contributors or at least programmers - even if your main business isn't software development.</font><br> <p> No, that's a gross misstatement of my position. <br> <p> *Your* position is that FOSS requires people to be programmers. I never claimed that; only that it was *one* option.<br> <p> <font class="QuotedText">&gt; For the same reason why we cannot have "anarchy" as a government.</font><br> <p> First, FOSS is compared to communism (complete dominance by a government) and now anarchy (complete absence of a government). Which is it?<br> <p> <font class="QuotedText">&gt; FOSS, by definition, does not make it easy to accumulate power around a single entity. </font><br> <p> You mean, it tends to limit monopolies? Yeah. I'd call that a feature, not a bug, and it's *very* far away from proving that FOSS is anarchy. Rather, it proves that FOSS is anti-monopoly, which I'd agree with. And perhaps even anti-oligopoly.<br> <p> Contrast this with proprietary software, which is by its very definition a monopoly. Which is the free market here?<br> <p> <font class="QuotedText">&gt; Yet this kind of power concentration is needed in order to afford major projects</font><br> <p> Not necessarily. See also the co-op. If enough people are interested enough to fund a proprietary software company, they're interested enough to fund a Free software company.<br> <p> <font class="QuotedText">&gt; or influence politicians.</font><br> <p> See also PACs and lobbying groups.<br> <p> Certainly, proprietary software and its clear monopolistic tendencies tend to concentrate lots of wealth in the hands of one entity compared with the general populace. This sounds awfully anti-democratic.<br> <p> <font class="QuotedText">&gt; FOSS tends to provide flaky-shakey DIY experience that doesn't look reliable to decisionmakers.</font><br> <p> What are you even talking about? Please cite source and logic to back up your assertion here.<br> </div> Wed, 23 Feb 2011 23:16:38 +0000 People are the most important of the platform https://lwn.net/Articles/429567/ https://lwn.net/Articles/429567/ Trelane <div class="FormattedComment"> <font class="QuotedText">&gt; And in the latter case you'll have to manage the project yourself.</font><br> <p> So that would be, "Yes, you have that option, but it's hard to do by yourself." Which is true. But it happens if there's enough support for it. Take for example GCC/egcs, XFree86/Xorg, and OpenOffice/LibreOffice. None of these would have been possible with proprietary software.<br> <p> And this was accomplished *despite* not having anywhere *near* a majority presence.<br> <p> <font class="QuotedText">&gt; Responsibility becomes manageable if every piece of software is supported independently (by its provider). </font><br> <p> You get support for your proprietary software for free? Where?<br> <p> Everything I've seen is either:<br> 1) Pay for support<br> 2) You may get a little support for minor things if you're sufficiently nice and it's sufficiently small<br> 3) Your problems may get fixed in the next release. Or they may not.<br> <p> Which is what you get in FOSS too, except, if you can convince enough people to join you, or you have sufficient resources to tackle the problem at hand, you can get it done without the vendor's direct help (and you can perhaps get it sent upstream; many times the hackers would love to do something but don't have the resources to do everything that would be nice to do; your oppositional proposition is only one, perhaps deliberately negative scenario.)<br> <p> That you can get support for software that the company themselves didn't write (e.g. things included in the distro) is enormously different from the hodgepodge of providers you have in Windows. This is due to FOSS licensing.<br> <p> <font class="QuotedText">&gt; unless they signed a contract with someone like Red Hat whom they can shift responsibility to.</font><br> <p> Yes, this is the same as with proprietary software. If you want support, you have to pay for it. If you want things fixed, you have to pay someone for it or hope that it gets fixed when you pony up for the next release.<br> <p> <font class="QuotedText">&gt; But it's not always possible.</font><br> <p> It's not always possible for proprietary programs either. Whom do I pay for support for the myriad of small, proprietary programs?<br> </div> Wed, 23 Feb 2011 22:53:59 +0000 People are the most important of the platform https://lwn.net/Articles/429555/ https://lwn.net/Articles/429555/ RCL <div class="FormattedComment"> <font class="QuotedText">&gt; Either way you end up paying for the same code several times </font><br> <p> If you mean buying several versions of the product separately, I don't have any problem with that. Code has no fixed price, and by the way, is rarely sold, rather it is licensed.<br> <p> <font class="QuotedText">&gt; eventually adding new features become [...] very expensive (try asking what Adobe will charge you for bringing your feature request to Photoshop).</font><br> <p> Try asking KDE community to add new features to KDE 3.5 branch because you don't want to migrate to KDE 4. It's illusion that you can easily fork the code. Forked code is dead if you don't fork the project, i.e. developers, as well.<br> <p> Neither Photoshop nor KDE cannot be influenced that easily, in both cases you need big money: either to sign an exclusive contract with Adobe or to pay a horde of developers.<br> <p> And in the latter case you'll have to manage the project yourself.<br> <p> <font class="QuotedText">&gt; More importantly we can continue accessing and influencing the project long term. Implementation of the software in your business is also far easier avoiding licensing issues.</font><br> <p> Again, only license costs are really avoided. Influencing the project which decided to move in an unwanted direction is costly and forking it shifts all the responsibility to you.<br> <p> <font class="QuotedText">&gt; Going with the big proprietary offerings is conceived as the safe route, even to the point of total stupidity. It-departments are actually the worst in this respect. It seems like people in IT-departments fear that they might loose their job if the company went over to free software.</font><br> <p> I think it can be explained easier. Responsibility becomes manageable if every piece of software is supported independently (by its provider). On the other hand, when IT chooses a soup of FOSS solutions, they become responsible for keeping it up and running - unless they signed a contract with someone like Red Hat whom they can shift responsibility to. But it's not always possible.<br> <p> </div> Wed, 23 Feb 2011 22:43:19 +0000 People are the most important of the platform https://lwn.net/Articles/429551/ https://lwn.net/Articles/429551/ RCL <div class="FormattedComment"> Again, a summary answer:<br> <p> <font class="QuotedText">&gt;&gt; Some of them don't scale well or don't take into account selfishness of humans, or both.</font><br> <font class="QuotedText">&gt; How so? Please state examples.</font><br> <p> 1) You basically propose that every user of the program should be involved in its development. This does not scale (violates basic principle of human specialization). Most users cannot be developers, yet they expect the program to fulfill their needs, and complain when it doesn't.<br> <p> 2) There are dishonest people who will violate FOSS licenses. Learn about this case: <a rel="nofollow" href="http://bit.ly/gl4kaW">http://bit.ly/gl4kaW</a><br> <p> <font class="QuotedText">&gt;&gt; much better than artificial FOSS-only environment,</font><br> <font class="QuotedText">&gt; Again lacking the logical argument behind your assertion.</font><br> <p> Try using gNewSense. There was old saying about USSR, the country I was born in: socialism successfully resolves problems that aren't known anywhere else. That perfectly describes experience of gNewSense.<br> <p> <p> <font class="QuotedText">&gt;&gt; Your own programmers, who are presumably not that knowledgeable with FOSS piece you want them to improve</font><br> <font class="QuotedText">&gt; If it's business-critical, why aren't they already small contributors to the project already? (Also explain why, once they implement the feature, they will necessarily immediately forget everything they've learned and start over from scratch the next time you need something.)</font><br> <p> There are a lot of applications that companies use in their day-to-day life, which aren't business-critical yet still valuable. Being proprietary, they only require a license and occasional call to support if things go bad (or migration, if developer goes out of business, but that's rare). Being FOSS, according to you, they would require employment of contributors or at least programmers - even if your main business isn't software development.<br> <p> <p> <font class="QuotedText">&gt; But as you pointed out, the world is hardly "FOSS-only;" rather, there's a highly entrenched monopoly squelching competition. Therefore, "overall usage statistics" (i.e. that Linux usage is in the minority), being an indicator of *current* market conditions, has nothing to say about my "artificial FOSS-only environment." </font><br> <font class="QuotedText">&gt; For completeness, I'm saying that once some threshold population of FOSS users is reached, it becomes self-sustainable, with end-user/customer-friendly features (the hire-a-developer model) that can't be found in the predominantly proprietary world we currently inhabit. Perhaps we can and perhaps we can't reach past threshold. That's a separate argument.</font><br> <p> We can't. For the same reason why we cannot have "anarchy" as a government. FOSS, by definition, does not make it easy to accumulate power around a single entity. Yet this kind of power concentration is needed in order to afford major projects, or influence politicians. FOSS tends to provide flaky-shakey DIY experience that doesn't look reliable to decisionmakers.<br> <p> </div> Wed, 23 Feb 2011 22:24:21 +0000 People are the most important of the platform https://lwn.net/Articles/429549/ https://lwn.net/Articles/429549/ nix <div class="FormattedComment"> Why do you assume that companies backing free software are necessarily dirt poor? IBM doesn't strike me as not able to accumulate a significant amount of money...<br> </div> Wed, 23 Feb 2011 21:59:07 +0000 German Foreign Office drops Linux (The H) https://lwn.net/Articles/429537/ https://lwn.net/Articles/429537/ cantsin Free software <em>does</em> succeed on the desktop when it only needs to comply to open standards (such as Firefox and Chrome/Chromium) or when the FLOSS model actually provides interoperability benefits (VLC playing almost any media file as opposed to proprietary media players). <p>Microsoft Office interoperability however is an uphill battle. The people discussing here likely do not work in environments where you have to share complex Microsoft documents using Open/LibreOffice. We're not only talking about daily formatting screw-ups - which often enough are so bad that in most cases, you cannot edit a co-workers document without destroying letterheads, tables, form fields etc. -, but also the non-existent support for Microsoft macros in the free alternatives. These things cannot be fully compatible in free software since Microsoft's implementation is non-standardized and over-complex. <p>ODF once brought the promise of ending this mess, but it has not gained corporate momentum, and likely is a lost cause like Ogg Vorbis. Even standardizing on it inside an organization doesn' t help since using it across different (Open Source) applications such as OpenOffice, Abiword and Kword results in the same incompatibilities and formatting screwup as with Microsoft documents. <p>It's realistic to see Linux on the corporate desktop as a lost cause except for a few niche scenarios. Wed, 23 Feb 2011 21:52:33 +0000 People are the most important of the platform https://lwn.net/Articles/429524/ https://lwn.net/Articles/429524/ Del- <div class="FormattedComment"> <font class="QuotedText">&gt;Software development does not work like that. It's not standardized that heavily, especially if talking about *free* software.</font><br> <p> True, you may not be able to get stupid suggestions or poorly implemented patches accepted in an open project. This is typically a good thing though.<br> <p> <font class="QuotedText">&gt;Also, you are much more likely to hire a proprietary developer who will develop a feature in theirs closed-source app specifically for you, than to find a person able to do the same work in a FOSS project.</font><br> <p> I have extensive experience being responsible for funding multiple proprietary and FOSS development projects. What you are saying simply does not match reality. For the proprietary projects they either die or get bought by large players. Either way you end up paying for the same code several times and eventually adding new features become impossible (if they die) or very expensive (try asking what Adobe will charge you for bringing your feature request to Photoshop). As long as they are runners up you can get fair agility though, but even then you cannot make several vendors cooperate easily. For open projects it is relatively easy to unite several communities (as long as it makes sense), and my experience is that we typically get much more value from the investment. More importantly we can continue accessing and influencing the project long term. Implementation of the software in your business is also far easier avoiding licensing issues.<br> <p> The reason not more companies take advantage of the open model is mostly lack of competence on the subject. Going with the big proprietary offerings is conceived as the safe route, even to the point of total stupidity. It-departments are actually the worst in this respect. It seems like people in IT-departments fear that they might loose their job if the company went over to free software. This may be caused by the perception that Foss saves money, an argument I hate. It is *not* about saving money, it is about using the money for better services, increasing value. Actually, it is very important to continue spending with FOSS alternatives, simply because the same money brings more value. It makes sense.<br> </div> Wed, 23 Feb 2011 20:54:40 +0000 People are the most important of the platform https://lwn.net/Articles/429513/ https://lwn.net/Articles/429513/ HenrikH <div class="FormattedComment"> <font class="QuotedText">&gt; Small businesses can't realistically make use of the "Free to modify" Freedom of FOSS, but large businesses and government units most certainly can</font><br> <p> We are a 5 people business in the finance industry and we make fine use of the "Free to modify" Freedom of FOSS, we even hack the kernel on occasion. Also giving your clients the benefit of helping/modifying our software (GPLed) is awesome, due to this very fact we have now almost completely removed a former monopoly competitor with over 100 people due to our higher pace of development since the customers are involved.<br> </div> Wed, 23 Feb 2011 20:03:02 +0000 People are the most important of the platform https://lwn.net/Articles/429501/ https://lwn.net/Articles/429501/ Trelane <div class="FormattedComment"> <font class="QuotedText">&gt;&gt; you are deluded if you think that world is in some kind of temporary, imperfect state, and will magically "correct" itself once certain hindrances are removed.</font><br> <p> <font class="QuotedText">&gt; The world is *always* in a temporary, imperfect state. Ignoring the once-again only-inflammatory "magically" and scare quotations around "correct", I don't think that's what I'm claiming at all.</font><br> <p> For completeness, I'm saying that once some threshold population of FOSS users is reached, it becomes self-sustainable, with end-user/customer-friendly features (the hire-a-developer model) that can't be found in the predominantly proprietary world we currently inhabit.<br> <p> Perhaps we can and perhaps we can't reach past threshold. That's a separate argument.<br> </div> Wed, 23 Feb 2011 19:14:05 +0000 People are the most important of the platform https://lwn.net/Articles/429496/ https://lwn.net/Articles/429496/ Trelane <div class="FormattedComment"> <font class="QuotedText">&gt; The world is *always* in a temporary, imperfect state. </font><br> <p> Argument: <br> The world is not perfect. I think we can agree on this. I would also argue that it will never be perfect, as there's always some possible way for it to be imperfect, such that the final, perfect state can never truly be achieved. By some metric. (It can, however, be improved, impaired, or kept the same. Perhaps view it as a real number; you can get as close as you like to the number, but never get *to* the final, perfect state, by fractional improvements)<br> I suppose there's no reason you can't be in the exact perfect state, but I don't find it likely, as there are too many ways to screw it up, and being an epsilon from perfect won't cut it.<br> <p> The world is in a temporary state. The world in the next time epsilon is different from the world as it is now. I suppose the heat-death of the universe will eventually get close to static, (but of course, it's still only static in the infinite limit, i.e. never)<br> </div> Wed, 23 Feb 2011 19:06:33 +0000 People are the most important of the platform https://lwn.net/Articles/429484/ https://lwn.net/Articles/429484/ Trelane <div class="FormattedComment"> <font class="QuotedText">&gt; Some of them don't scale well or don't take into account selfishness of humans, or both.</font><br> <p> How so? Please state examples.<br> <p> <font class="QuotedText">&gt; you are deluded if you think that world is in some kind of temporary, imperfect state, and will magically "correct" itself once certain hindrances are removed. </font><br> <p> The world is *always* in a temporary, imperfect state. Ignoring the once-again only-inflammatory "magically" and scare quotations around "correct", I don't think that's what I'm claiming at all.<br> <p> Perhaps the differences in perspective is one of you're mired in the now and I'm interested in what might be if.<br> <p> <font class="QuotedText">&gt; natural forces (monopoly being one of them) resulted in current state of software industry</font><br> <p> Yes. I believe I've claimed this from the beginning.<br> <p> <font class="QuotedText">&gt; it is functioning well</font><br> <p> Not really, I'd argue. Particularly at how nobody but Microsoft can win in the desktop space, which is rather the point the article makes.<br> <p> Is a market where only Microsoft can win because everyone knows them and they have deep pockets to buy politicians best for the average user than a real, competitive marketplace unencumbered by proprietary lockin and where the user's only recourse for software defects is the vendor? I'd say that it's not.<br> <p> <font class="QuotedText">&gt; much better than artificial FOSS-only environment,</font><br> <p> Again lacking the logical argument behind your assertion.<br> <p> <font class="QuotedText">&gt; evidenced in this article </font><br> <p> The article rather clearly states that the transition back to Windows is not technical but political.<br> <p> <font class="QuotedText">&gt; evidenced in [...] overall usage statistics.</font><br> <p> But as you pointed out, the world is hardly "FOSS-only;" rather, there's a highly entrenched monopoly squelching competition. Therefore, "overall usage statistics" (i.e. that Linux usage is in the minority), being an indicator of *current* market conditions, has nothing to say about my "artificial FOSS-only environment."<br> <p> The competitiveness is also not purely based on technical merits, as you agree. Rather, entrenched monopolies are stomping on smaller competitors due to vendor lockin both mental and technical and due to their deep pockets.<br> </div> Wed, 23 Feb 2011 18:54:20 +0000 People are the most important of the platform https://lwn.net/Articles/429480/ https://lwn.net/Articles/429480/ RCL <div class="FormattedComment"> I have no time to address all of your questions, so here's my summary:<br> <p> You don't look far enough into your own predictions. Some of them don't scale well or don't take into account selfishness of humans, or both.<br> <p> Also, you are deluded if you think that world is in some kind of temporary, imperfect state, and will magically "correct" itself once certain hindrances are removed. <br> <p> In fact, natural forces (monopoly being one of them) resulted in current state of software industry - and it is functioning well, much better than artificial FOSS-only environment, as evidenced in this article and overall usage statistics.<br> <p> </div> Wed, 23 Feb 2011 18:31:31 +0000 People are the most important of the platform https://lwn.net/Articles/429465/ https://lwn.net/Articles/429465/ Trelane <div class="FormattedComment"> <font class="QuotedText">&gt; Note that I'm not talking about technical superiority. I'm talking precisely about "market" superiority, and FOSS is unlikely to obtain it, because it tends to be dispersed and is rarely able to accumulate significant amount of money for a single developer </font><br> <p> This is quite possibly true, and tragically sad. I weep for the future that could be. Perhaps I should write a short science fiction story about it. :)<br> </div> Wed, 23 Feb 2011 17:19:01 +0000 People are the most important of the platform https://lwn.net/Articles/429463/ https://lwn.net/Articles/429463/ Trelane <div class="FormattedComment"> <font class="QuotedText">&gt; You can have developer of some unimportant software implement and maintain a feature for you for a few thousand euros. </font><br> <p> Aside from flavoring words, e.g. "some unimportant" which are misleading and solely useful for attempting to malign Free and Open Source Software, where do you get the price? Are you seriously suggesting that adding a checkbox in a dialog is the same as implementing and using a new networking protocol?<br> <p> <font class="QuotedText">&gt; Your own programmers, who are presumably not that knowledgeable with FOSS piece you want them to improve</font><br> <p> If it's business-critical, why aren't they already small contributors to the project already? (Also explain why, once they implement the feature, they will necessarily immediately forget everything they've learned and start over from scratch the next time you need something.)<br> <p> <font class="QuotedText">&gt; Don't people see advantage of centralization of app expertise in a single place, that is, the developer?</font><br> <p> Ah, I see. You're still entirely wed to the notion that software has to be proprietary, inside of one organization.<br> <p> In FOSS, the underlying premise of your statement is that the application is developed by an organization, consisting of developers who solely work on that project to produce new versions of it. This is not (necessarily; like git there are a number of models you can use) the case in Free Software.<br> <p> <font class="QuotedText">&gt; Are you serioulsy suggesting ministry to maintain a broad range of free software</font><br> <p> A small ministry? No, they'd hire someone to fix their bug or band together with other ministries in a co-op fashion to hire someone to fix the bug or implement the feature. Or, like in proprietary software, ask the upstream developers to do it or just stay silent and wait for it to hopefully happen.<br> <p> <font class="QuotedText">&gt; starting with obscure drivers for the most cost-effective Chinese hardware</font><br> <p> In a Free Software-prevalent world, drivers for the hardware would be produced by the vendor and kept upstream in the kernel (and documented, in code or in spec). Just like it is with Windows now, or do you really expect a piece of hardware to be released without Windows or Mac support? except that when the vendor goes broke, the driver still gets updates for as long as a sufficient base are using the hardware (or as long as you can continue to pay for it being kept around).<br> <p> <font class="QuotedText">&gt; not ending with the latest "law library" or accounting helper applications.</font><br> <p> Why not? It's the same as any other piece of code. You find someone who you can trust and who specializes in that piece of code (or your hired person does).<br> <p> Of course, this only works if there's sufficient customer base. Which we don't have right now, which is why nobody thinks of it. Users having power to modify code or hire a local or trusted partner to do it is not well-known amongst the general populace.<br> </div> Wed, 23 Feb 2011 17:17:18 +0000 People are the most important of the platform https://lwn.net/Articles/429464/ https://lwn.net/Articles/429464/ RCL <div class="FormattedComment"> <font class="QuotedText">&gt;&gt; If free software were easier to use or more profitable to develop, it would be used instead - and there are some areas where it's the case.</font><br> <p> <font class="QuotedText">&gt; Right, and if some technology were superior, we'd no longer be using coal-fired plants. This is false; markets are extremely complicated and interwoven, even if you ignore out-of-bend (e.g. governmental, both to and from) influences.</font><br> <p> Note that I'm not talking about technical superiority. I'm talking precisely about "market" superiority, and FOSS is unlikely to obtain it, because it tends to be dispersed and is rarely able to accumulate significant amount of money for a single developer (which could then use it to lobby for it).<br> <p> </div> Wed, 23 Feb 2011 17:14:02 +0000 People are the most important of the platform https://lwn.net/Articles/429461/ https://lwn.net/Articles/429461/ Trelane <div class="FormattedComment"> <font class="QuotedText">&gt; It's not standardized that heavily, especially if talking about *free* software.</font><br> <p> What's standard? There's a huge amount of vendor-specific bits... just like in software (where you use libraries, perhaps analogous to standard parts)<br> <p> <font class="QuotedText">&gt; Also, you are much more likely to hire a proprietary developer who will develop a feature in theirs closed-source app specifically for you, than to find a person able to do the same work in a FOSS project. </font><br> <p> Are you talking about now, where the vast majority only use proprietary software? Yes, of course that's the case. I discussed this. It's due to a lack of sufficient customer base (and a culture of not having this option), not due to some innate lacking in FOSS.<br> <p> <font class="QuotedText">&gt; That's because of proprietary developer's expertise with their own software.</font><br> <p> No, that's because of how the current culture and market are. There's no reason a software repair/enhancement shop shouldn't also be experts in their chosen software.<br> <p> <font class="QuotedText">&gt; Users use proprietary software because it's easier.</font><br> <p> I would claim it's because it's all they know (culture) and because of current market realities. There's absolutely zero reason proprietary software *must* be easier.<br> <p> <font class="QuotedText">&gt; If free software were easier to use or more profitable to develop, it would be used instead - and there are some areas where it's the case.</font><br> <p> Right, and if some technology were superior, we'd no longer be using coal-fired plants. This is false; markets are extremely complicated and interwoven, even if you ignore out-of-bend (e.g. governmental, both to and from) influences.<br> </div> Wed, 23 Feb 2011 17:04:09 +0000 People are the most important of the platform https://lwn.net/Articles/429460/ https://lwn.net/Articles/429460/ RCL <div class="FormattedComment"> <font class="QuotedText">&gt; With FOSS, you don't have to plead for special attention from the program's vendor to add features, your own programmers can do it. </font><br> <p> You can have developer of some unimportant software implement and maintain a feature for you for a few thousand euros. Your own programmers, who are presumably not that knowledgeable with FOSS piece you want them to improve, will take more time and money, especially if employed on permanent basis.<br> <p> Don't people see advantage of centralization of app expertise in a single place, that is, the developer? Are you serioulsy suggesting ministry to maintain a broad range of free software, starting with obscure drivers for the most cost-effective Chinese hardware and not ending with the latest "law library" or accounting helper applications.<br> <p> </div> Wed, 23 Feb 2011 17:02:38 +0000 People are the most important of the platform https://lwn.net/Articles/429458/ https://lwn.net/Articles/429458/ RCL <div class="FormattedComment"> <font class="QuotedText">&gt;&gt; Small businesses can't realistically make use of the "Free to modify" Freedom of FOSS, but large businesses and government units most certainly can.</font><br> <p> <font class="QuotedText">&gt; Why not? You hire people to do things for you all the time, such as dishwasher or car repair and enhancement. </font><br> <p> Software development does not work like that. It's not standardized that heavily, especially if talking about *free* software.<br> <p> Also, you are much more likely to hire a proprietary developer who will develop a feature in theirs closed-source app specifically for you, than to find a person able to do the same work in a FOSS project. <br> <p> That's because of proprietary developer's expertise with their own software.<br> <p> <font class="QuotedText">&gt; The main problem is that the vast majority of users don't have access to this option because they use proprietary software.</font><br> <p> Users use proprietary software because it's easier. Masses follow the path of least resistance, believe me. If free software were easier to use or more profitable to develop, it would be used instead - and there are some areas where it's the case.<br> <p> </div> Wed, 23 Feb 2011 16:52:33 +0000 People are the most important of the platform https://lwn.net/Articles/429455/ https://lwn.net/Articles/429455/ Trelane <div class="FormattedComment"> (or fix bugs, in the dryer repair model. There's of course no reason one can't soup up a dryer, but there's no culture for it, unlike cars. Heck, my kenmore came with a parts and electronics diagrams, which I've used quite a bit to fix things that were broken in it. Because it was a Kenmore, the repair shops wouldn't touch it (supposedly, Kenmores can only be repaired by licensed repairpeople or something))<br> <p> In this model, like other repair places, they'd have specialists with different pieces of software. They'd receive service bulletins (security or bug fix updates) and send patches upstream.<br> </div> Wed, 23 Feb 2011 16:30:29 +0000