Slashdot Mirror


South African Minister Locks Horns With Microsoft

naheiw writes "The South African minister of public service and administration on Monday addressed the opening of the Idlelo 3 free software conference in Dakar, Senegal, saying that software patents posed a considerable threat to the growth of the African software sector (video). Microsoft responded aggressively, saying that 'there is no such thing as free software. Nobody develops software for charity.'"

325 comments

  1. freshmeat.net? sourceforge anybody? by Anonymous Coward · · Score: 5, Funny

    are they smoking micro-crack again?

    1. Re:freshmeat.net? sourceforge anybody? by Anonymous Coward · · Score: 0

      It isn't developed for free... someone subsidizes all that code in some form... whether the developers are directly paid to produce the code there or someone who does it in their spare time and gets money by a day job. Even kids in college either get money from the parents or work some other jobs in order to have the free time to contribute.

    2. Re:freshmeat.net? sourceforge anybody? by psychodelicacy · · Score: 2, Insightful

      Depends on how you define "free", doesn't it?

      If I donate goods to charity, they get those goods without paying me money in return. If I give a gift to a friend, they also get goods without giving money in return. Those goods may have been paid for with my money, which was given to me by my employers, which comes from my employers' profits from their customers. I may be repaid with friendship or a good feeling in my heart. But that doesn't make the gift non-free at the point of donation. Similarly, when I download free (as in beer) software, the fact that I don't ever have to pay any money to use it makes it free for download, even though someone may have been paid to produce it or done so whilst subsidised by their parents. I may give the producers publicity, my thanks, my love and attention, but I don't give them money. If Microsoft claims that there is no such thing as software for which users don't have to pay money, they're blatantly wrong. If they claim that software is never produced without using time or resources which could otherwise be making money, perhaps they have a better case.

      --
      A closed mouth gathers no foot.
    3. Re:freshmeat.net? sourceforge anybody? by mrsteveman1 · · Score: 0, Troll

      luvy duvy stuff aside, software doesn't appear out of thin air, it gets financed somehow. "Free software" simply removes a lot of the direct financial incentive to develop that software, which forces developers to look to other business models.

      It's almost like some people have a 35 year old grudge against bill gates and are forever doomed to reject the idea of monetizing software development.

    4. Re:freshmeat.net? sourceforge anybody? by Em+Adespoton · · Score: 2, Insightful

      The difference is that software, like ideas, can be copied with very little cost attached. Think of it like this: you donate goods to charity, BUT GET TO KEEP THE GOODS TOO. This way, you are no worse off for the charity having the goods, but they are richer. If you talk about the cost of developing the software, that is easy to amortize as long as someone thought it worthwhile to pay for that development for personal gain. So the charity use becomes a free side-benefit.

      Now, Microsoft is using this argument to say that the software isn't being produced for a charity... it is being produced for profit. That's all fine and dandy, but if the software is being produced for personal gain, patents aren't needed -- other people having your software and modifying it won't make the software any less useful to you or make your profits based on that software any less.

    5. Re:freshmeat.net? sourceforge anybody? by Gideon+Fubar · · Score: 1

      regardless of what you may have been told, there is no machine that accepts currency in return for code. People write code, and many (perhaps most) do it on their own time for their own purposes.

      The conceptualization of code as only legitimate in business is strange to me.. almost like you're suggesting that it's not proper for people to read or write unless someone makes money from it..

      --
      http://www.xkcd.com/354/
    6. Re:freshmeat.net? sourceforge anybody? by pestilence669 · · Score: 1

      "Nobody develops software for charity"

      I do. No reward needed nor ever offered. Considering that I've easily surpassed the skills of the average MS engineer, my desires have turned altruistic. Try, test and evaluate. Nothing suits everyone, but you must consider the momentum generated by non-existent developers writing for charity... like me.

    7. Re:freshmeat.net? sourceforge anybody? by electrictroy · · Score: 1

      Maybe you should send an email to the African minister? Introduce him to your services and the free availability of Linux.

      --
      The government is not your daddy. Its purpose is not to raid middle-class neighbors' wallets and give it to you.
    8. Re:freshmeat.net? sourceforge anybody? by KDR_11k · · Score: 1

      "Free software" simply removes a lot of the direct financial incentive to develop that software, which forces developers to look to other business models.

      No, it just provides competition you have to deal with. Sure, free is hard to beat on price but if your software is not significantly better than what people cobbled together in their spare time it's no wonder you'll have trouble selling it (though a lot of commercial software does just fine despite being not superior to free alternatives). If a company gets killed by free software they got killed by failing to compete, not because free software is somehow the doom of copyright.

      --
      Justice is the sheep getting arrested while an impartial judge declares the vote void.
    9. Re:freshmeat.net? sourceforge anybody? by KDR_11k · · Score: 1

      Depends on how you translate the free software process into your charity analogy. After all you aren't getting the time back you donate to coding the project. Sure, you can "donate" the project as often as you want but I'd argue the project is the charity and the time is the donation, the charity then uses that time to help other people.

      --
      Justice is the sheep getting arrested while an impartial judge declares the vote void.
    10. Re:freshmeat.net? sourceforge anybody? by mrsteveman1 · · Score: 1

      Thats the thing, i see lots of commercial software and products doing quite well (Apple in particular), while "free software" lags significantly behind, and i blame financial incentive in part for the distance between them.

      People want usable, finished products, and with a few exceptions "free software" does not provide them right now.

    11. Re:freshmeat.net? sourceforge anybody? by Bert64 · · Score: 1

      Economies of scale work very well with software, aside from the initial development cost, the ongoing costs to produce and distribute copies can easily be zero.
      Also the initial development costs can be severely reduced by reusing existing code... And some people will develop code for free, if they have a need for that code themselves (they are getting other benefits than money from it).

      Because of the fairly unique properties of software from a business perspective, it can be very cheap to develop and free to distribute.. Thus in a free market it makes very little sense to make selling software your primary business, as it is easy to competition to start up and compete against you. However, software can be a loss leader that's used to help sell other products/services such as hardware and consultancy.

      It's also more efficient, as you don't get multiple companies writing their own code to do the same job.

      Look at IBM and Sun as good examples, or RedHat, who would never have been able to develop their current software on their own without reusing existing code. They make money from selling support/consultancy around their linux distribution which is made primarily of code from other sources.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  2. Where is Stallman? by CRCulver · · Score: 4, Interesting

    The growth of Free Software in Africa could be encouraged were Stallman to visit the area. His visit to India was enormously successful. Would that we have a better and more cheaply available biography of the man and his vision (O'Reilly's Free as in Freedom is good, but could be better) that could be distributed to influential figures in the African IT world.

    1. Re:Where is Stallman? by genesus · · Score: 1

      Maybe experiencing and existential crisis after finding out there is no thing as free software...

    2. Re:Where is Stallman? by Anonymous Coward · · Score: 0

      It's ironic to post to an Amazon link, when the book is also free as in freedom.

    3. Re:Where is Stallman? by mabhatter654 · · Score: 1

      They need somebody more local, perhaps an african linux distro and somebody that pays people in the area to develop.

    4. Re:Where is Stallman? by Anonymous Coward · · Score: 0

      He is probably busy chowing down on Doritos and railing about how capitalism has destroyed the software industry.

    5. Re:Where is Stallman? by MisterSchmoo · · Score: 1

      Oh don't make me laugh, when he visited New Zealand and went tramping with a couple of my friends he refused to walk through a half foot deep river, yeah I can just see him coping well mooching round Africa.

    6. Re:Where is Stallman? by jamesangel · · Score: 1

      He did indeed visit and speak at the first Idlelo conference, held in South Africa in 2004. I was there, and saw him give his very entertaining Free Software speech, complete with halo. Interestingly, Microsoft put up quite a presence there, holding symposiums about how they wanted to work with the Open Souce community. They even paid for a very nice barbecue and booze-up in a vineyard, where I was lucky enough to meet Stallman himself, only to make the faux pas of referring to 'Linux' rather than GNU/Linux. A friend of mine was his minder for the week, showing him around... interesting experience apparently.

    7. Re:Where is Stallman? by Anonymous Coward · · Score: 0

      Maybe it could be started by someone from S. Africa.

      And... maybe you could give it some African name... something really community oriented.

      This sounds like a good idea! If only someone had thought of it sooner, it might already have a strong foothold.

    8. Re:Where is Stallman? by st0nes · · Score: 3, Informative

      Ubuntu is, or was initially, an African distro. It is, AFAIK, the only distro with extensive African language translations. The South African government is committed to open source in all state departments including education and is actively migrating its proprietary software to open source http://www.ioltechnology.co.za/article_page.php?iSectionId=2888&iArticleId=3695987. It will only allow proprietary where there is no open source equivalent, which explains why MS is upset. South Africa may not be a large market by MS's standards, but the government's stance is already having a knock-on effect with some large industry players opting for open source as well. http://www.tectonic.co.za/wordpress/?p=1562&src=digg

      --
      Tempora mutantur, nos et mutamur in illis
    9. Re:Where is Stallman? by free_agent_777 · · Score: 0

      Stallman has already been to South Africa - the first Idlelo conference in 2005 that I was at.

    10. Re:Where is Stallman? by kidphoton · · Score: 1

      And wherever He goes, there could be shrines erected. Stallman sat beneath this tree and dreamed a dream of software unencumbered by patents. The people of the villages that spring up around the shrines could place their tired, broken Ipods at the foot of the shrine and pray for deliverance from DRM. Pilgrims, either barefoot or on a Segway, could travel the path that He travelled, and in the journey come to know Him through His Works.

      All Praise To Him! Praise Him! Praise Him!

  3. Nobody by Ricin · · Score: 4, Funny

    "Nobody develops software for charity"

    Hello, my name is Nobody. You know, the one that's prefect. Same dude.

    1. Re:Nobody by CRCulver · · Score: 4, Insightful

      My jaw dropped too to see that South African Microsoft executive claim that. I've done a few transcriptions for CastingWords of recordings of discussions among Microsoft figures, and it's amazing how out of touch they are with the Free Software world. Granted, if you are working at Microsoft you are probably ideologically against the Free Software crowd, but most geeks are curious about other software projects going on just to get fresh coding perspectives--Jobs took a lot from PARC, for example. Microsoft just exists in its own little bubble.

    2. Re:Nobody by Kamokazi · · Score: 2, Interesting

      Well, they *kind of* have a point.

      I would be willing to bet the vast majority of FOSS developers are working on stuff they actually use, so it's not entirely for charity.

      I guess it's just worded with enough wiggle room that they can back out of it later and claim that's not what they meant. It really is stupid for them to say something like this, when there are thousands of people who develop great free software for Windows. I wouldn't be suprised if some people developing cross-platform stop releasing Windows binaries because of brash statements like this.

      --
      As our way of thanking you for your positive contributions to Slashdot, you are eligible to disable Slashdot 2.0.
    3. Re:Nobody by erroneus · · Score: 2, Funny

      ...just to add to what you've written:

      It's a BIG bubble, a THICK bubble, and it doesn't show signs of bursting just yet. I am, however, attempting to make Bill Gates's head explode with the powers of my mind... which also shows no sign of bursting.

    4. Re:Nobody by Trails · · Score: 3, Insightful

      You've *kind of* touched on an important point. ;)

      The Minister slammed software patents. Microsoft is slamming FOSS. While MS's slam, in and of itself, is flawed, it's also somewhat irrelevant. A piece of software that isn't patented isn't necessarily FOSS.

      Consider the one-click buying patent, a favourite whipping boy(rightly so). This could be implemented with .NET, silverlight, VBScript, MSSQL, on windows server 2003, and not patented.

      The MS exec is trying to make a flawed implication(that absence of software patents == FOSS), because they think it helps their argument. That it doesn't help their argument is part and parcel to MS's failure to understand the FOSS movement.

      In other words, MS is doubly wrong, and Linux pwns Steve Ballmer in the ear.

    5. Re:Nobody by pembo13 · · Score: 1

      Some people do in fact code (open source or closed source) purely for charity.

      --
      "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    6. Re:Nobody by calebt3 · · Score: 1

      Try making it asplode instead

    7. Re:Nobody by Xymor · · Score: 1

      Can a communitarian effort be labeled as charity?

      If a group of people works toward a common goal for this group, then this isn't charity but simple cooperation.

    8. Re:Nobody by Anonymous Coward · · Score: 0

      I work at Microsoft, and I am /not/ "ideologically against the Free Software crowd". In fact, I run Linux on all of my personal computers and have written GPL software. However, I have not found a way to get free software to pay me a living wage, so I took a day job.

    9. Re:Nobody by Dr+Caleb · · Score: 1

      "Well, they *kind of* have a point."

      A point? The title says they have horns!

      --
      "History doesn't repeat itself, but it does rhyme." Mark Twain
    10. Re:Nobody by Weedlekin · · Score: 2, Insightful

      "The Minister slammed software patents. Microsoft is slamming FOSS. While MS's slam, in and of itself, is flawed, it's also somewhat irrelevant."

      In other words, it's a straw man, and given the nature of the majority of responses here, it's succeeded admirably in getting lots of geeks beating at it with their FOSS sticks.

      --
      I'm not going to change your sheets again, Mr. Hastings.
    11. Re:Nobody by blhack · · Score: 1

      It really is stupid for them to say something like this, when there are thousands of people who develop great free software for Windows And even more people (like me and everyone at my company) who USE that software.

      Lets see:
      Our webserver runs OpenBSD.
      Our proxy runs Squid on top of Gentoo
      Our FTP is VsFTPd on top of Gentoo
      Our mailserver will be (I'm still building/testing) Unison on top of Centos (hey, people that write the centos install script, will you please let me install it manually...your install flames out *every* *single* *time*)
      Our VPN is OpenVPN on Gentoo

      All of our office Applications are OpenOffice stuff (microsoft...don't f*cking change the gui after over 10 years of the same thing!!)
      I do design work. I do everything in:
      Scribus (for layouts, and final product)
      Inkscape (for vector work, logos mostly)
      Gimp (for bitmap stuff. Photo retouching, sometimes initial test layouts (rough sketchs) are done in here).
      I build EPS files using Ghostscript and view them in GSviewer.

      We have several wireless access point in that I built on Soekris boards, they run:
      The madwifi driver suite.
      A custom stripped-down version of gentoo with the vanilla kernel sources.

      I build and run reports on Mysql which is (once again) running on gentoo linux.
      The web front ends for these reports are running in apache.
      The pages are generated using Pythong with the CGI module.
      Anything that needs regex is done in perl (shut up....regex in python is UGGGGGGGGLLLLYYYYY)

      Point is, pretty much the ONLY thing in our office that WASN'T given to us for free by the open source community was windows XP and windows server 2003. These will probably both be replaced by a mix of Ubuntu workstations and OpenBSD/Centos/Gentoo servers once Microsoft stops selling us copies of XP.
      --
      NewslilySocial News. No lolcats allowed.
    12. Re:Nobody by Kamokazi · · Score: 1

      That's why I said 'vast majority' and 'not everyone'.

      --
      As our way of thanking you for your positive contributions to Slashdot, you are eligible to disable Slashdot 2.0.
    13. Re:Nobody by Pharmboy · · Score: 1

      More importantly, you can be FOR closed source software and still AGAINST patents. I prefer open source, but hey, I want the best software I can use, regardless if I get to see the source or not. I am against patents and DRM, which both restrict my right to use and create software of my own, each in their own way.

      --
      Tequila: It's not just for breakfast anymore!
    14. Re:Nobody by marcello_dl · · Score: 1

      > I am, however, attempting to make Bill Gates's head explode...

      Why not go the easy route and try to make something with a high internal pressure explode, instead of the head? E.g. his wallet.

      --
      ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
    15. Re:Nobody by Darby · · Score: 4, Funny

      Hello, my name is Nobody. You know, the one that's prefect. Same dude.

      I thought that was Ford

    16. Re:Nobody by Anonymous Coward · · Score: 0

      That's no bubble... it's a space station....

    17. Re:Nobody by WK2 · · Score: 1

      In other words, it's a straw man

      As I understand it, a straw man argument is when somebody changes the argument to something they can win (make the target an easy target, a straw man) and then attacks that. In this case, Microsoft changed the argument from something they can't win to something else they can't win. I think better words would be "blunder" or "sleeper".

      --
      Write your own Choose Your Own Adventure. http://www.freegameengines.org/gamebook-engine/
    18. Re:Nobody by Anonymous Coward · · Score: 0

      I'm getting some blurry visions of a ballmer-like piñata when reading your post. I don't know why...

    19. Re:Nobody by Weedlekin · · Score: 1

      "As I understand it, a straw man argument is when somebody changes the argument to something they can win"

      A straw man argument is a fallacious misrepresentation of somebody's position. The fallacy does not in and of itself have to form the basis of a winnable argument. An excellent example of a straw man that we see all too frequently nowadays is using "sound bites" to take what somebody says out of the context in which they said it to give a false impression of their position on some emotive topic, or pretend that it has changed over time so that they appear to be indecisive or opportunistic. This forces the subject of the straw man to defend him or herself, which provides more sound bites that will then be used to dig an ever deeper hole for them. In these cases, the straw man is intended to present their target in an unfavourable light, not win any debates with them.

      --
      I'm not going to change your sheets again, Mr. Hastings.
    20. Re:Nobody by jesterzog · · Score: 1

      My jaw dropped too to see that South African Microsoft executive claim that.

      I'm not convinced he meant it exactly as quoted by Slashdot. In the context of the linked article, he goes on to comment about how "even open-source applications have some form of market model, which incentivises them to continue innovating". With that addition he could easily be referring to the incentives gained by working for the community, getting feedback that makes authors feel good about what they're doing, which to me implies that he does actually realise people do this kind of thing.

      I don't understand what he meant by saying people don't do anything for charity, because in my mind it's still charity irrespective of whether the author's getting payback by feeling recognised and important. I also have no idea what his argument has to do with someone having condemned software patents, since he's just implied that open source software seems to be doing perfectly fine without them.

  4. Well, they're right, and wrong, I guess by ashridah · · Score: 4, Insightful

    Okay, so in the strictest sense of the terms, he's probably right. Software development isn't a charity.

    Free Software (GPL/LGPL) is definitely not a charity, it's a give and take trading system. You put in, and you get out, and it largely self-improves through feedback, patches, bug reports, etc.

    BSD comes closer, but still required attribution in the past, and of course, the developers were (back in the day) originally producing it as part of various university projects (ie, they get status in return), and more recently, are developing it as for-profit work, but are releasing it. Again, not charity.

    That said, whether the argument's been taken out of context, or is accurate in other ways is another matter.

    1. Re:Well, they're right, and wrong, I guess by CRCulver · · Score: 4, Insightful

      Free Software (GPL/LGPL) is definitely not a charity

      By "charity", I assume that the idea is that someone writes software with the hope of social change with no guarantee he will himself financially benefit from it. Certainly that idea has been widespread in the Free Software world, from Stallman's early dreams to even (funny how this has now gone a complete 180) Miguel de Icaza's founding of GNOME to benefit children in his native Mexico.

    2. Re:Well, they're right, and wrong, I guess by Rhapsody+Scarlet · · Score: 2, Interesting

      BSD comes closer, but still required attribution in the past It still does require attribution, the first and second clauses of the current BSD license state exactly that. The only change in the history of the BSD license has been the removal of what rms referred to as the "obnoxious advertising clause", making it GPL-compatible.
    3. Re:Well, they're right, and wrong, I guess by grcumb · · Score: 4, Interesting

      By "charity", I assume that the idea is that someone writes software with the hope of social change with no guarantee he will himself financially benefit from it. Certainly that idea has been widespread in the Free Software world, from Stallman's early dreams to even (funny how this has now gone a complete 180) Miguel de Icaza's founding of GNOME to benefit children in his native Mexico.

      Indeed. Just because people don't see it doesn't mean it's not happening.

      Do a quick Google for 'ICT4D' - Information and Communications Technologies for Development. You'll be surprised how much work is being done by organisations big and small, and by individuals, too.

      I work almost exclusively with FOSS in Vanuatu. Small linux servers running on ancient hardware was the only way we could conceivably have brought small organisations and NGOs online when I arrived some years ago.

      The server OS we use is SME Server. I worked for the company that created this software starting back in 2000. I went to work for them specifically because of this software's suitability for use in the developing world. After I left these guys, I worked for 3 years as a volunteer using the same software (and a lot of other FOSS as well) to help people communicate electronically, often for the first time.

      FOSS is critical to development work. I've written extensively about ICT and Development. This essay explains in layman's terms why FOSS is often the right tool for the job.

      --
      Crumb's Corollary: Never bring a knife to a bun fight.
    4. Re:Well, they're right, and wrong, I guess by Urza9814 · · Score: 1

      I've developed and published code online without any license at all.

      Sure, it wasn't exactly good or extensive software, but it was software nonetheless.

    5. Re:Well, they're right, and wrong, I guess by ashridah · · Score: 1

      Ah, yes, I'm getting the attribution and advertising clauses mixed up, my bad.

    6. Re:Well, they're right, and wrong, I guess by dvice_null · · Score: 1

      You forgot to comment about SQLite, which is donated to public domain by authors of the software.

      If someone claims that it isn't charity either. Then I have to say that there is no such thing as charity. You always get something in return, no matter do you do good or bad.

    7. Re:Well, they're right, and wrong, I guess by falconwolf · · Score: 1

      Okay, so in the strictest sense of the terms, he's probably right. Software development isn't a charity.

      Free Software (GPL/LGPL) is definitely not a charity, it's a give and take trading system. You put in, and you get out, and it largely self-improves through feedback, patches, bug reports, etc.

      BSD comes closer, but still required attribution in the past, and of course, the developers were (back in the day) originally producing it as part of various university projects (ie, they get status in return), and more recently, are developing it as for-profit work, but are releasing it. Again, not charity.

      Putting it that way there is no charity. Not even the Bill and Mellisa Gate Foundation is charity.

      Falcon
    8. Re:Well, they're right, and wrong, I guess by FeatherSnake · · Score: 1

      Either that, or he was just using rhetoric. A hyperbole meant to imply that if you disagree with him you are saying that software development is a charity, which of course sounds outrageous. In any case it helps cover up the fact that he doesn't actually have a real argument. What makes me sad when I think about this is how often I see this kind of tactic. A thought provoking rational argument is becoming increasingly hard to find.

    9. Re:Well, they're right, and wrong, I guess by ReinoutS · · Score: 1

      (funny how this has now gone a complete 180) Miguel de Icaza's founding of GNOME to benefit children in his native Mexico. Give the guy a break, will you? Whatever your opinions on the direction of Novell are, de Icaza is still working on Free software that directly benefits children in Mexico and elsewhere in the world.
  5. Equivocation by SirGarlon · · Score: 2, Interesting

    In Microsoft's case I'm inclined to think they're being equivocal on purpose, implying "free as in beer" when the real topic "free as speech."

    To fight back, I think we should be calling it "freedomware" rather than "free software."

    --
    [Sir Garlon] is the marvellest knight that is now living, for he destroyeth many good knights, for he goeth invisible.
    1. Re:Equivocation by MightyMartian · · Score: 2, Funny

      How about "upyoursgatesandstallmanware"?

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    2. Re:Equivocation by Anonymous Coward · · Score: 0

      You just need to give it its proper name: software libre.

    3. Re:Equivocation by westlake · · Score: 0, Flamebait
      To fight back, I think we should be calling it "freedomware" rather than "free software."

      ever notice how the eyes of a non-technical audience glaze over when the geek launches into his latest attempt to explain the connection between free speech and free software?

      free speech has meaning only within communites that share the same language and the same values. to anyone other than a programmer, software is - and will remain - a product or a service.

    4. Re:Equivocation by jesterpilot · · Score: 1

      "Frenchware"?

      --
      Trust me, I work for the government.
  6. Just wait by SnoopJeDi · · Score: 4, Funny

    Just you wait, those hooligans with their "Open Source" will start jacking up the price, and you'll be sorry then, but I won't help you then!

    1. Re:Just wait by colinrichardday · · Score: 1

      Yeah, when Linus triples the price of the kernel we'll come crawling back to Microsoft! :-)

  7. You damned dirty liar! by hassanchop · · Score: 5, Funny

    Nobody develops software for charity.


    Quick, someone tell these people they don't exist!

    http://en.wikipedia.org/wiki/OLPC_XO-1#Software

    1. Re:You damned dirty liar! by requeth · · Score: 1

      Microsoft forgot to sudo me into non-existance!

      (changes his system passwords)

    2. Re:You damned dirty liar! by hulye · · Score: 1

      It seems that Microsoft SA has employed the former Iraqi Information minister: "No I am not scared, and neither should you be!" "There are no infidels coding for free. Never!"

  8. Couldn't believe it, had to RTFA by pembo13 · · Score: 1

    I couldn't believe anyone at Microsoft would actually say something like that in public, so i had to read the article to see it myself. I am no fan of Microsoft's business practices or products, but I would like to believe that that employee was misquoted somehow.

    --
    "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    1. Re:Couldn't believe it, had to RTFA by Anonymous Coward · · Score: 0

      Well, it was a Random Something-Or-Other Manager from the South African office, not Gates or Ballmer. Won't stop the Anybody But Microsoft crowd (*cough*KDAWSON*cough*) from blowing it out of proportion.

    2. Re:Couldn't believe it, had to RTFA by hey! · · Score: 1

      Why is that unbelievable?

      Look, businesses sell their products. Or more precisely, businessmen have salesmen who sell their products. Salesmen are people who are good at sleight of hand, blurring fine distinctions and confusing issues. It's OK, because things are set up because it's their duty to do what it takes, short of fraud, to maximize sales. Everybody knows this.

      Can you imagine what things would be like if companies sent engineers out to sell. Of course engineers can learn to be discreet. You can also teach a dog to walk on its hind legs, but that doesn't make it natural. Nor does it make it convincing. It's the fact that the poor animal has to struggle to do an unconvincing imitation that makes the routine amusing.

      You might not even get a more balanced view from the engineer -- not unless you brought one in from off the team. There has never been an engineer worth his salt who didn't obsess about the things he could have done better, even on projects he or she is proud of.

      In the end, it's always caveat emptor.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    3. Re:Couldn't believe it, had to RTFA by oddaddresstrap · · Score: 1

      ... so i had to read the article to see it myself. ... I would like to believe that that employee was misquoted somehow.

      Well? Was he? The rest of us would like to know!

    4. Re:Couldn't believe it, had to RTFA by PitaBred · · Score: 1

      So... you're saying they're too incompetent to brief their managers on corporate policy?

    5. Re:Couldn't believe it, had to RTFA by colinrichardday · · Score: 1

      Are you suggesting that Microsoft is more competent on briefing its managers on corporate policy than it is at writing software?

  9. Dear Microsoft by Anonymous Coward · · Score: 0


    I am developing a replacement for your crap Windows "Operating System"

    Go To Hell.

    Sincerely,
    Filipino Monkey

    1. Re:Dear Microsoft by Anonymous Coward · · Score: 0

      No you're not. Unless you're part of the inner circle of any major distro. You're just a board monkey.

  10. Disgusting by arotenbe · · Score: 5, Interesting

    Microsoft responded aggressively, saying that 'there is no such thing as free software. Nobody develops software for charity.' I develop software for "charity" all the time. No one is giving me any incentive, yet I do it anyway.

    He added: "For innovation to continue, there needs to be value - and even open-source applications have some form of market model, which incentivises them to continue innovating." Excuse me while I barf.

    PS: What is the chance that the person who said that at Microsoft will be looking for a job very shortly? Having your upper management assert that they are moving toward a more open model and then having some bozo say something like this must look terrible even to the Microsoft Marketing Department (tm).
    --
    Tomato wedge sperm darts that are Republican.
    1. Re:Disgusting by maxume · · Score: 1

      The idea of developing software that people want to use makes you barf? Geez.

      --
      Nerd rage is the funniest rage.
    2. Re:Disgusting by megaditto · · Score: 1

      Well, how much innovation came out of Linux lately (or ever)?

      All they do is make very good copies of software and methods implemented by for-profit companies: varous VMS/UNIX implementations, xwindows, MacOS, Microsoft Windows, etc. How much innovation is there in office apps (OOO== an inferor MSOffice copy), graphics editors (GIMP, a vastly inferor copy of photoshop), window managers (Gnome, an inferor copy of MacOS Finder, or KDE, a superior but still a copy of Windows explorer)?

      List two software innovations (i.e. something not copied) done by the linux/hobbyist community please.

      --
      Obama likes poor people so much, he wants to make more of them.
    3. Re:Disgusting by Anonymous Coward · · Score: 1, Informative

      List two software innovations (i.e. something not copied) done by the linux/hobbyist community please.

      Well there's Blender, mplayer, VLC, Asterisk (which I use at work.) There's more than that I'm sure, but you only wanted two examples.

    4. Re:Disgusting by Anonymous Coward · · Score: 0

      List two software innovations (i.e. something not copied) done by the linux/hobbyist community please.

      BitTorrent comes to mind as an open-source innovation.

      But listing a truly innovative product as a whole is not the point. The same question for Microsoft or Apple or other for-profits will prove fruitless also, as all the products you mentioned above borrow heavily from other pre-existing apps. That's just the nature of innovation. Building upon the shoulders of other great products is the way it goes. ;]

    5. Re:Disgusting by kvezach · · Score: 1

      List two software innovations (i.e. something not copied) done by the linux/hobbyist community please.

      How about that Apache - the web server, you know, where it's Microsoft doing the copying? Unless they both count as "copies" of whoever made the first web server. Or if you want something tangible, I'm sure there's some kernel trick that's unique; like the O(1) scheduler (especially the Really Fair - or whatever it's called now - modifications and subsequent flamewar) or some of the more obscure file systems. The PaX break-on-execute-for-x86 trick may also count, but I'm not sure if it's been used before on a non-linux platform.

    6. Re:Disgusting by SpaceLifeForm · · Score: 1

      iptables.

      Hardware Portability.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    7. Re:Disgusting by falconwolf · · Score: 3, Insightful

      List two software innovations (i.e. something not copied) done by the linux/hobbyist community please.

      List two software innovations done by Microsoft, done by not bought by Microsoft.

      Falcon
    8. Re:Disgusting by PeterBrett · · Score: 2, Insightful

      List two software innovations (i.e. something not copied) done by the linux/hobbyist community please.

      Easy (as long as you remember that the hobbyist/academic Free software community existed long before Linux did).

      1. Bittorrent
      2. KDE's KIO (makes the network transparent to KDE apps)
      3. TeX, LaTeX, etc
      4. Centralised application repositories (e.g. apt-get)
      5. Distributed version control systems (pioneered by Arch & Monotone)
      6. Perl
      7. IRC
      8. The World Wide Web (you cretin)

      For what it's worth, on a day to day basis I use the following applications regularly:

      • Konqueror - What's this supposed to be a clone of?
      • Emacs - What's this supposed to be a clone of?
      • Inkscape - What's this supposed to be a clone of
      • LyX - What's this supposed to be a clone of?
      • GCC - Does something count as a clone if it's still going strong when its inspiration has passed into deepest darkest history?
      • GNU Build System - What's this supposed to be a clone of?
      • Yellow dog Updater Modified - Undeniably original
      • Amarok - Inspired by XMMS, but what's it supposed to be a clone of?
      • KMail - What's this supposed to be a clone of?

      Often, Free software projects are started because an existing closed-source tool doesn't do what the author needs done. For instance, it wouldn't be logical for someone who wants to read e-mail to sit at a text editor and write their own from scratch -- they're bound to look at what's already available first, and even if nothing suitable exists, their eventual solution will have tried to cherry-pick the good parts from the existing technology.

      "If I have seen a little further it is by standing on the shoulders of Giants."

      Finally, everyone seems to describe GIMP as a "Photoshop clone". I've never understood that at all. Is it thought of as a Photoshop clone because that is what it is? As far as I can tell, having used both, GIMP has a different user interface, a different selection of tools, and expects the user to do things in a different way. That's mighty odd for something that's supposed to be a clone of another application.

    9. Re:Disgusting by ozbird · · Score: 1

      He added: "For innovation to continue, there needs to be value - and even open-source applications have some form of market model, which incentivises them to continue innovating."

      The Open Source model doesn't need "incentivising" - it's perfectly cromulent as it is.

    10. Re:Disgusting by megaditto · · Score: 1

      Easy (as long as you remember that the hobbyist/academic Free software community existed long before Linux did). Thanks for setting up a strawman by lumping together hobbyists and academic researchers. The latter are among the strongest supporters of intellectual property rights and restrictions, universally demanding at least a citation and an attribution any time you use any of their stuff. That's how they get paid, you know: you cite them, they get grants, tenures, taxpayer funds, invites to lecture circuits. Even BSD ain't Free as in Beer, boy...

      Academia guards their intellectual property rights even more than companies: steal a copy of Windows, and you'll probably get off easy. Steal a copy of an academic paper or some published research, and your name will be shot to shit, and you will never work at a decent job again.

      You are just supporting the point that the Microsoft guy made. People don't write cutting-edge software out of charity. Academic and/or company researchers and coders drive innovation because they get paid.

      The World Wide Web (you cretin) Your insults just the reflect the level of your erudition, boy. Berners-Lee and Cailliau were paid for their research. By taxpayer dollars and companies. Paid as in "non-hobbyist," "employee," a "gun for hire," a "non-free" kind of way. More info here: http://en.wikipedia.org/wiki/CERN
      --
      Obama likes poor people so much, he wants to make more of them.
    11. Re:Disgusting by chammy · · Score: 1

      Sorry, but Gnome and KDE are not filemanagers. The window manager on OSX is known as Quartz, not Finder. Thanks for the misinformed rant, have a nice day :)

    12. Re:Disgusting by rbg · · Score: 1

      List two software innovations done by Microsoft, done by not bought by Microsoft.
      1. Clippy
      2. MS Bob

    13. Re:Disgusting by oberondarksoul · · Score: 1

      Excuse me while I barf.

      Not to mention the linguistic atrocity, "incentivises". Ah well. Verbing weirds language, I guess.

      --
      And tomorrow the stock exchange will be the human race
    14. Re:Disgusting by Ed+Avis · · Score: 1

      One example that comes to mind is version control; something like darcs or git has no equivalent in proprietary software. Most of the Internet's infrastructure has a good implementation available as free software (the BSD TCP/IP stack, Apache, postfix, etc.) and proprietary alternatives are indeed inferior copies.

      BTW, don't confuse for-profit with proprietary. Red Hat and Novell are for-profit companies but they write a lot of free software. The important thing is freedom, not price.

      --
      -- Ed Avis ed@membled.com
    15. Re:Disgusting by falconwolf · · Score: 1

      List two software innovations done by Microsoft, done by not bought by Microsoft.
      1. Clippy
      2. MS Bob

      Now that I think of it, I'd add Activation. However none of these are progress.

      Falcon
    16. Re:Disgusting by Bert64 · · Score: 1

      Fuse is also pretty cool and quite recent...
      Rsync...
      A lot of internet protocols were first implemented in open source code first, you're HTTP example is just one of many.
      There's also plenty of innovation to be had in producing a better version of something (as opposed to a possibly half assed replica)...

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  11. "Nobody develops software for charity" by hey! · · Score: 4, Interesting

    Umm, having developed software for charities at various points in my career, I have to say that is not the case...

    Oh, wait, I am a nobody. At least so far as Microsoft is concerned. It's not that I didn't make enough money to "put food on my family", it's just that I didn't make enough to matter and I never will.

    However, the feeling is mutual. If I didn't have clients who need products delivered on MS platforms, I'd happily never touch a piece of MS software again. It's not that I'm ideologically against them, but Microsoft doesn't cater to people like me; we're not a profitable market for them. In fact, we're nobody as far as they're concerned.

    That's OK with me; the Gap doesn't offer a line of clothing for people like me; the local Evangelical church doesn't have special Sunday services for people like me either. I'm perfectly happy for each of these organizations to provide their services and wares for people who for whatever reason think they fulfill a need. We just move in orbits that, for the most part intersect.

    I think the mutual indifference thing breaks down because Microsoft wants to be everything to everybody. They want to have the one important operating system and the one important file format "standard". Since they don't intend to cater to me, the only way for that to happen is for me to have to use products that were not designed with the things I value in mind. The file format thing is a great example. What I want out of office file formats is not at all what Microsoft is prepared to give me.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    1. Re:"Nobody develops software for charity" by dattaway · · Score: 1

      Microsoft wrote free software at least once. It wasn't for charity, it was to kill a company. Internet Explorer was given away to kill Netscape. In their words, "cut off their air supply."

    2. Re:"Nobody develops software for charity" by Anonymous Coward · · Score: 0

      You are confusing free-as-in-gratis and free-as-in-libre. Yes, IE was monetarily "free" (well, bundled with the OS and cost amortized across it). But it was never libre, since it was copyrighted (while not being open-source or free-software licensed to ameliorate the worst damages of copyright law) and closed-source.

    3. Re:"Nobody develops software for charity" by enrgeeman · · Score: 1

      not to ruin your point, but um, why are you putting food on your family? Do they taste better?

      --
      sent from my slashdot browser.
    4. Re:"Nobody develops software for charity" by f1r3f0g · · Score: 1

      Beware geeks bearing gifts?

    5. Re:"Nobody develops software for charity" by Anonymous Coward · · Score: 0

      Someone used a food analogy (they seem to be popular) and it finally backfired!

    6. Re:"Nobody develops software for charity" by Bert64 · · Score: 1

      Well, it used to be free as in available for no cost, and not covered in the cost of another product (from the users perspective)... As they made versions for MacOS, Solaris and HPUX aswell... These versions got canned very quickly too, once netscape had been killed off.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  12. Some people just don't get it ... by richg74 · · Score: 5, Insightful
    there is no such thing as free software

    Like the people in the RIAA, Microsoft just doesn't get it. The fundamental issue is not about whether software development is a charity (although sometimes I think that is a motivation), but about Economics 101 and prices in a competitive market. If they had paid attention in class, they would remember that, in a competitive market, the equilibrium price is found where price = marginal cost. The marginal cost of an additional unit of any digital work is very close to zero. So MS, the RIAA, and many others are engaged in an attempt (futile in the long run, IMO) to construct an economic perpetual motion machine by legal schemes and other rent-seeking behavior.

    1. Re:Some people just don't get it ... by DigitalisAkujin · · Score: 4, Insightful

      Exactly, which is why the future of companies that make money from computers would be mostly relegated to support and installation. In other words the marginal cost of man power.

    2. Re:Some people just don't get it ... by Citizen+of+Earth · · Score: 1

      The marginal cost of an additional unit of any digital work is very close to zero.

      Yeah, but the cost of the first unit is a doozy. I think your model is a little bit flawed.

    3. Re:Some people just don't get it ... by colinrichardday · · Score: 2, Insightful

      But in the case of software, much of the fixed cost of software development is previous software, so the Free Software movement reduces even the fixed costs of software development.

    4. Re:Some people just don't get it ... by randallman · · Score: 1

      One point to consider. Price theory says the cost ~= marginal cost for mass market items, which in software, I equate to the likes of MS Windows and Office. This still leaves room for ROI in software development. I think that while the software is scarce (not well known or widely distributed), there is room for decent profits per copy, but as it moves towards mass market, that profit margin should go down until it's nearly or completely free.

    5. Re:Some people just don't get it ... by spacefiddle · · Score: 1

      >> there is no such thing as free software

      > Like the people in the RIAA, Microsoft just doesn't get it.

      I disagree. I mean, you're right in what you say, but i believe that the RIAA and Microsoft get it just fine. They also get that more people realizing that there are, in fact, patentless and open, collaborative, "enlightened self-interest" or self-motivated or any other reason and model of development we like, pursue, and flaunt in front of restrictive structures like MS and the RIAA... they get that these are threats to their inherent rights to live like kings.

      When you hear them say something like this and your eyebrows furrow... remember. They aren't stupid. They're not saying it to YOU. They're saying it to be heard, over and over again, by people who might be dangerously close to hearing about alternatives. They're reinforcing their worldview by repeating it as fact, with conviction and a straight face. I think it's called "propaganda" or maybe "social engineering."

      Sometimes "marketing."

    6. Re:Some people just don't get it ... by Anonymous Coward · · Score: 0

      sorry, I have no idea what you just said.

    7. Re:Some people just don't get it ... by Anonymous Coward · · Score: 0

      The marginal cost of an additional unit of any digital work is very close to zero. Yeah, but the cost of the first unit is a doozy. I think your model is a little bit flawed.

      But in the case of software, much of the fixed cost of software development is previous software, so the Free Software movement reduces even the fixed costs of software development.

      This goes to show the most impressive feat of open source, and the main reason why free software is a profitable business model: reusability.

      The only reason for MS to be so succesful as a software house is because they have a vast collection of code themselves. Most small closed-source shops are forced to reinvent everything. Not only wheels, but in some cases even the road. A lot of start-up capital is wasted on doing every common thing all over again.

      Free software allows everyone (well, everyone willing to play along) to use the parts that others have invented. The additional cost of customization and/or expansion is often much less than building the foundations/frameworks required to create a functional application.

      To quote a post from down below:

      The point is that economically speaking, there is a strong argument for sharing (and thereby dividing up) the cost of production
    8. Re:Some people just don't get it ... by Bert64 · · Score: 1

      Not only that, but software is often developed as a loss leader to add value to or promote other areas of a business... Think companies making hardware drivers, and support vendors like redhat.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  13. Unable to grasp the issues by downix · · Score: 4, Insightful

    Microsoft in their arguement has managed to demonstrate a clear lack of understanding of the core issue.

    Software is not a charity, nobody is discussing it as such.

    Software is, however, a written tool, in the end. Control of that tool is the key to empowerment. South Africa, actually all of Africa was held under oppression for many centuries by corporate interests such as microsoft, who held the keys for livelihood out of the masses hands in order to force the yoke.

    Microsoft cannot understand why people with such a memory would not jump at the option of putting a new yoke on their necks, to work themselves to death in order to enrich a new foreign master.

    --
    Karma Whoring for Fun and Profit.
    1. Re:Unable to grasp the issues by downix · · Score: 1

      The truth hurts, doesn't it? You sit there, afraid of the truth, hiding behind anonymity else be branded. I don't need to know you AC, I know your kind, chicken and fearful, afraid to face the tough truth that is out there.

      --
      Karma Whoring for Fun and Profit.
    2. Re:Unable to grasp the issues by Anonymous Coward · · Score: 0

      "The truth hurts, doesn't it?"

      Sometimes, but what does that have to do with your post?

      "I don't need to know you AC, I know your kind, chicken and fearful, afraid to face the tough truth that is out there."

      Despite what you seem to think, we are not related.

    3. Re:Unable to grasp the issues by Anonymous Coward · · Score: 0

      Despite what you seem to think, we are not related.

      Well, assuming you're the same AC as the first one, you certainly made no attempt to give your side of "the truth" and just went straight for the ad hominem, so perhaps your common ancestor is a bit closer than you wish to admit.

    4. Re:Unable to grasp the issues by Anonymous Coward · · Score: 0

      "so perhaps your common ancestor is a bit closer than you wish to admit."

      Of course, you're right there posting.

    5. Re:Unable to grasp the issues by big_paul76 · · Score: 1

      OK, I'll bite.

      I don't understand what you're trying to say. Are you saying that Africa was never in any way shape or form exploited, oppressed, or otherwise treated badly by European nations/civilizations?

      Or are you saying that if that sort of thing did happen, it's too far back to matter/water under the bridge?

      I get that you seem to disagree with the above poster, but I'm not clear on why.

      --
      The plural form of "anecdote" is "anecdotes", not "evidence".
    6. Re:Unable to grasp the issues by superwiz · · Score: 1

      I am not sure what he was saying, but I'll bite your bait. As much as I dislike MS (for the right reason -- repackaging IP and calling it "innovation", allowing marketing to set their deadlines instead of concentrating on quality of the software they produce, intentionally pissing on standards to maintain OS monopoly, generally not playing well with others), they did not exploit Africa. They don't owe anything to Africa. You can make the argument that some of the people who work for them do (and I will disagree with those arguments, but will not go into details even if you invite me to -- not here), but MS as an entity never exploited Africa. So any argument that they must make some sort of amends by allowing Africa to use their property (intellectual or otherwise) for free are based on nothing but an attempt to get a free lunch by appealing to guilt. It is dishonest. Dishonesty is not excused by maltreatment (perceived or actual) that occurred or didn't occur in the past. And dishonesty is disgusting. It must be exposed and it must not be allowed to steer the conversation.

      --
      Any guest worker system is indistinguishable from indentured servitude.
    7. Re:Unable to grasp the issues by big_paul76 · · Score: 1

      "but MS as an entity never exploited Africa. "

      Never said they did. I will point out however, that the people suggesting that African countries should allow software patents are, from the point of view of people in African countries, the cultural descendants of those who did exploit africa. Which is why the history of colonialism enters the discussion, I suspect.

      "So any argument that they must make some sort of amends by allowing Africa to use their property (intellectual or otherwise) for free are based on nothing but an attempt to get a free lunch by appealing to guilt. It is dishonest."

      Um, I'm not making the argument that Africa should get a free ride on software patents, I'm making the argument that software patents are a bad idea, for basically everybody except Microsoft et. al.

      You seem to be coming from a point of view that IP rights are the same as any other property rights, a position that fails on many levels. (for starters, your car or your house is exclusive, if I steal your car, you no longer have it.) Intellectual property isn't a natural right, like human rights or property rights or something, it's an attempt to do social engineering (create incentive for producing creative/useful works) via government interference in a free market system by granting monopolies.

      We'd all like to think of patents as a way to protect the little guy from being walked all over by big players, but I haven't ever seen a case of that happening. I'm sure there might be a non-zero number of cases where that happens, but if you look at the big picture, I see software patents as causing more harm than good by orders of magnitude.

      Seriously, aside from creating an artificial barrier to entry, and a method for large companies to prevent competitors for entering the market, what purpose do software patents serve?

      --
      The plural form of "anecdote" is "anecdotes", not "evidence".
  14. No such thing as free software? by CowboyNealOption · · Score: 2, Interesting
    Then how come msn shows over 81 million hits for the term "free software"? Or maybe he meant there is no free software that puts huge piles of money in Microsoft's pockets?

    p.s. It made me giggle a little to search for ubuntu, free software, and sourceforge on msn.com using firefox on a linux box.

  15. Nobody develops software for charity by trb · · Score: 4, Insightful
    Set aside for a moment Stallman's "socialist" arguments. Set aside "software wants to be free." Set aside your disdain of certain companies and their software.

    Even since the days before Stallman, the reason people shared software (that is, they gave it away for free), is because it is practically cost-free to reproduce. A community of hackers use the same OS and tools. In my life, it's been DEC TOPS-10, then UNIX, then Linux, but no matter. We all run into the same bugs. Better for one of us to fix and share, than for each of us to find and fix the same bug. Better for each of us to write a tool and share with all, than for each of us to have to write the same tool, most of us doing it poorly. It seems so obvious.

    Why did Bill Gates become fabulously wealthy? Because he produces a great product? I think not. Because he produces (and markets) an ok product that he can reproduce for pennies and sell for hundreds of dollars each. And he has managed to lock people into using his products.

    The point is that economically speaking, there is a strong argument for sharing (and thereby dividing up) the cost of production of tools if you can reproduce the tools for no cost and with no restrictions. Microsoft may not like this, but a developing nation should understand the point.

    1. Re:Nobody develops software for charity by foxylad · · Score: 2, Interesting

      Bill Gates became fabulously wealthy because he persuaded the world that you should pay several hundred dollars for every copy of a piece of software. The world is waking up to the fact that software production is not your typical business, and FOSS is providing a concrete example of a more equitable economic model.

      In the Microsoft model, customers get off-the-shelf solutions (tough if their business doesn't work the way MS software does), MS get most of the proceeds, and local support people pick up the crumbs.

      In the FOSS model, customers can afford to pay for more custom development, local development and support people get most of the proceeds, and the original developer picks up the crumbs.

      As a local development and support person, guess which model I prefer?

      --
      Do as you would be done to.
    2. Re:Nobody develops software for charity by westlake · · Score: 1
      Why did Bill Gates become fabulously wealthy?

      Gates became fabulosly wealthy because he saw that the Microsoft PC had a future beyond the Geek. The Microsoft PC in every office. The Microsoft PC in every home.

      Everything that impedes that vision gets progresively stripped away. The DirectX API for the gamer. The Ribbon for the secretary.

    3. Re:Nobody develops software for charity by Sigma+7 · · Score: 1

      Bill Gates became fabulously wealthy because he persuaded the world that you should pay several hundred dollars for every copy of a piece of software. The world is waking up to the fact that software production is not your typical business, and FOSS is providing a concrete example of a more equitable economic model. I'll play devil's advocate:

      What should be the correct price of Microsoft Windows, "at cost"? As you know, there's costs required to initially develop the operating system, patch/update the operating system for potential issues that come up (and in some cases, localize the changes or description), do research on what to do next, and helping the class of users that can't find the any key on their keyboard.

      With Linux, there's plenty of volunteers that cut on the development costs, but there's still a bit of overhead in some expenses.
    4. Re:Nobody develops software for charity by superwiz · · Score: 1

      Why did Bill Gates become fabulously wealthy? Because he produces a great product? I think not.

      Because he produces (and markets) an ok product that he can reproduce for pennies and sell for hundreds of dollars each. And he has managed to lock people into using his products.

      Not really true. That practice is true of all software. He became fabulously wealthy because of the Communist institution known as the Stock Market. I am not going for any irony here.

      Communism is based on the idea that the society would function better if the people owned the means of production rather than few individuals. Well, public stock ownership attempts to ensure that "the people" can pick and choose stocks safely by putting all kinds of public oversight (mandatory disclosure and audit) over the "publicly" traded companies.

      Yet, this still does not prevent the "public" (people who don't know what the hell they are doing) from buying these means of production at prices far exceeding their value. This allows people who own large portions of these companies to spend wealth which does not exist (but only looks like it exists) in exchange for work. These are called "stock options". People who master the art of paying for highly skilled labor with worthless papers (eg, MS stock trading at PE 100 in the 90's) get wealthy because they master the art of fooling the people into thinking that they get paid with shares of essential means of production while, in reality, they get much smaller portion of those means of production than their work is worth.

      --
      Any guest worker system is indistinguishable from indentured servitude.
    5. Re:Nobody develops software for charity by foxylad · · Score: 1

      For an idea of an equitable price, I'd suggest looking at Canonical's costs in distributing Ubuntu. We all get it for free, but Mark Shuttleworth has pumped several millions into it. Now divide those millions by the number of users. Unfortunately I don't have reliable figures for either of those numbers, but I'd hazard a guess that it would come out at under $10 per user, reducing all the time as Ubuntu gets more popular.

      Now imagine MS dropping the price of Windows to $10, opening the source to reduce their development costs and open the door to innovation. They'd still make money, they wouldn't have to worry about piracy, they'd suddenly be up there with Google as geek gods, and Linux would become a historical curiosity.

      --
      Do as you would be done to.
    6. Re:Nobody develops software for charity by Bert64 · · Score: 1

      You can look at redhat for a better example...
      Corporate customers will always want support, they can buy that from redhat...
      Home users may want support, they can buy that from redhat...
      More experienced users can support themselves, they can download fedora or centos for free...

      And with linux being collaboratively developed, the development costs are spread across a large number of companies operating in the same way, as well as the customer having more choice about where to get their software and support from, and support providers all having equal access to code so that they can provide a good level of support.

      Think of linux like a standard, normally many competing companies come together to develop and improve a standard (no jokes about iso/ooxml), and then providing their own services around the standard.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  16. Yes but... by ElGanzoLoco · · Score: 4, Funny

    "South African Minister Locks Horns with Microsoft

    Yes but, were they long horns?

    --
    Hello! I'm a disaster waiting to happen!
  17. charity case by debatem1 · · Score: 3, Funny

    God must love idiots, because He made so many of them...

  18. NISTAFS by Cytlid · · Score: 1

    "There is no such thing as free software."

      Slavery, anyone?

    --
    FLR
    1. Re:NISTAFS by ettlz · · Score: 1

      Slavery, anyone?
      Well, that'd be Clippit and a powerful magnet.
    2. Re:NISTAFS by Cytlid · · Score: 1

      Egads, make that "TINSTAFS" ... I'm abbreviationally challenged today.

      --
      FLR
  19. Helping Microsoft with Analogies by lancejjj · · Score: 3, Insightful

    there is no such thing as free software. Nobody develops software for charity. That's like saying that software developers are simply unable to experience altruism because free software development makes them "feel good" - And "feel good" is a form of profit.

    If that's Microsoft's position, than clearly this organization is just another profiteer.

    1. Re:Helping Microsoft with Analogies by margretli · · Score: 1

      If that's Microsoft's position, than clearly this organization is just another profiteer. That organization is called Tax Credits.
    2. Re:Helping Microsoft with Analogies by Tom · · Score: 1

      If that's Microsoft's position, than clearly this organization is just another profiteer. It is. Its purpose is to wash the Gates name clean. Robber barons have been using philantropy to that end for many decades, if not centuries.

      There's also some criticism about its methods, especially regarding the choice of pharmaceuticals. Could be nothing or could be Gates shoving tax-free money towards friends. I don't know enough details to call it either way.
      --
      Assorted stuff I do sometimes: Lemuria.org
    3. Re:Helping Microsoft with Analogies by falconwolf · · Score: 1

      If that's Microsoft's position, than clearly this organization is just another profiteer.

      And a polluter which causes some of the problems the foundation is supposedly working to alleviate. It's one of the investors in the Italian petroleum giant Eni which has a bad environmental record.

      Falcon
    4. Re:Helping Microsoft with Analogies by Bert64 · · Score: 1

      It's a way of getting money to other companies, who will return the favor by buying exclusively microsoft products etc...
      It's also quite profitable to get tax breaks to the retail value by donating software that costs nothing to produce to charity, especially since most of the recipients of charity could not afford to buy it at retail price anyway.
      They have also been known to donate hardware, usually hardware that is no longer useful within the company (too slow to run the latest bloatware), and its much cheaper than paying a company to dispose of it.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  20. UN FOSS by Anonymous Coward · · Score: 1, Informative

    I guess they only recognize their own stuff and not the UN's FOSS (free/open source software) and IOSN (International Open Source Network) programs
    http://www.iosn.net/foss/foss-general-primer

  21. Nope noone develops stuff for nothing... by N1ck0 · · Score: 1

    Yep your right, people develop free stuff for knowledge, experience, marketing, recognition, entertainment, pride, associated-revenue streams, etc. None of those are totally 'free' in the broader sense of cost.

    Of course Microsoft has to stick with its free can't cost less money than commercial development argument. And overall many of MS's business folks can't grasp doing something for pride, fun, or education (unless the company is paying money you to be happy, full of pride, and smart).

  22. No, they are actually wrong by Bored+MPA · · Score: 1

    Several 501c organizations develop software for other 501c organizations simply to reduce the cost of administrative overhead...i can't name names, but I ran across a few when hunting for a job with my MPA. Since any decent charity is judged by its works _and_ its administrative overhead, it made sense to folks working with multiple non-profits to spin-off administrative systems and software. I will say that such processes are usually extremely rare, especially when involving gov't organizations or funds due to regulatory/control reasons--I was very surprised to see them.

    Is it charity to develop software for free (or in this case, not for profit) to lower mgmt costs? I would say yes, because the goal of the technology is to lower the costs of work and thereby get more support to those who need it--this is back office charity. And those non-profit employees that still get paid...well they're donating their own work at less than market value (no stock/upside) with a greatly increased risk (very unstable funding).

  23. Microsoft Open License Charity program by jbeaupre · · Score: 5, Informative
    --
    The world is made by those who show up for the job.
    1. Re:Microsoft Open License Charity program by 0racle · · Score: 1

      Neither. Do you really think that the software made available through that program was written for charity?

      --
      "I use a Mac because I'm just better than you are."
    2. Re:Microsoft Open License Charity program by Blakey+Rat · · Score: 1

      Nobody writes software *for* charity. That's a licensing program for already-written commercial software. Your little example there doesn't refute the original statement at all.

    3. Re:Microsoft Open License Charity program by LuYu · · Score: 1

      It is hypocrisy, but not because it contradicts MS's latest infamous quote (they did not write their software for the purpose of charity). It is hypocrisy because MS uses this as a sales tactic to gain more customers and market dominance.

      "Charity" might as well be called "advertising" where MS is concerned.

      --
      All data is speech. All speech is Free.
    4. Re:Microsoft Open License Charity program by jbeaupre · · Score: 1

      Exclusively, no. But this clearly notes that charities are a subset of MS's customers. Since they write for their customers, they are writing for charities as well. That clearly contradicts the "nobody writes for charity" claim.

      It's more of a humorous point anyways.

      --
      The world is made by those who show up for the job.
  24. Redmond is right by xutopia · · Score: 1

    Just as no Chef ever creates an interpretation of a recipe for charity.

  25. In a sense, Microsoft is right by thewiz · · Score: 1

    Many people spend their time and effort contributing to the development of Open Source and even "free" software. They pay the price so others don't have to reinvent the wheel. While it isn't $$$ we're talking about, time is valuable.

    --
    If "disco" means "I learn" in Latin, does "discothèque" mean "I learn technology"?
  26. Re:Technically true though by timmarhy · · Score: 5, Insightful
    you seriously have your wires crossed thinking you can't get paid for coding without software patents. MS knows this. I don't need to patent something to make money off it, it just need to write a good product that people want, if a crappy clone comes along and tries to steal my idea... well that just encourages me to come up with new idea's and to offer a better product or service.

    the 2 things MS is terrified of having to compet on.

    --
    If you mod me down, I will become more powerful than you can imagine....
  27. False dichotomy by ketilf · · Score: 2, Insightful

    This is a false dichotomy. Software patents are obviously not the only alternative to developing for charity.

  28. Uh... by msauve · · Score: 2

    it's "free, as in speech," not "free, as in beer."

    --
    "National Security is the chief cause of national insecurity." - Celine's First Law
    1. Re:Uh... by fyngyrz · · Score: 4, Interesting

      MS Says:

      Nobody develops software for charity

      Nonsense. Neither the commercial urge nor the recognition grabbing need have spread to cover 100% of those people producing software. Here is a database system in python that I wrote for my own reasons, and give away for free. No "GPL" or other pseudo-free restrictions, just free. PD. Take it. Do anything you like with it. Or not. Don't care. Not looking for money, not looking for recognition, not looking to promote free stuff over commercial stuff or vice versa, no requirements of any kind. Repost it anywhere, take my name off it, whatever you like. It's just... free. What do I get out of it? It works for me, that's all. Doesn't hurt me or compromise me in any way to give it away, so I do.

      What Microsoft - and the GPL-fans, for that matter - have oh-so-conveniently forgotten is the mechanism of PD software. Write it, share it, go on with your life. The more people do that, the more useful things will get created. Personally, I find the GPL just as corrosive as software patents, and for very similar reasons. I try to stay away from both. But that's just me.

      --
      I've fallen off your lawn, and I can't get up.
    2. Re:Uh... by lymond01 · · Score: 1, Informative

      What do I get out of it? It works for me, that's all. Doesn't hurt me or compromise me in any way to give it away, so I do.

      I think consistent, reliable, updated software is rare. Your database you speak of sounds like a one-off thing. What if someone finds a security hole? Or wants an additional feature? You'll either ignore the request, tell them to fix it, or be annoyed but fix it yourself. For free. What if there are 100 features/bugs that need to be worked on? Unless you have a lot of loose time, it'll end up another buggy piece of "open source" software with 2.5 cows on Tucows.

      The idea of developers sharing and improving upon free software is a good one. The idea that the free software has any responsibility backing up its existence is false. "It's free...do what you want with it" is fine for developers, not for the end users. And that's what Microsoft is saying.

      There are exceptions (BackupPC, Apache, Firefox, Plone) but in the end, only the software is free (as in speech) while the dev time is not (as in consulting and thanks for the beer).

    3. Re:Uh... by Sique · · Score: 4, Insightful

      I think consistent, reliable, updated software is rare. Your database you speak of sounds like a one-off thing. What if someone finds a security hole? Or wants an additional feature? You'll either ignore the request, tell them to fix it, or be annoyed but fix it yourself. For free. What if there are 100 features/bugs that need to be worked on? What you describe is exactly not software vor charity. You want a service. It may be delivered via software, but it is not software itself.
      --
      .sig: Sique *sigh*
    4. Re:Uh... by timeOday · · Score: 2, Insightful

      Free vs. commercial software is a misdirection in this discussion anyways. The law forcing people to pay you for use of your software is copyright, not patents. The case for patents on software is harder to make, which is (no doubt) why Microsoft is confusing the issue by dragging free software into it when it doesn't belong.

    5. Re:Uh... by axlr8or · · Score: 1, Insightful

      Well said of an independent thinker.

    6. Re:Uh... by beav007 · · Score: 4, Funny

      with 2.5 cows on Tucows.
      2.5/2 sounds like a pretty good rating to me...
    7. Re:Uh... by Maestro485 · · Score: 1

      Wait, you're trying to say that you got something 100% free, source code and all, ZERO license restrictions, and you're going to bitch that the author isn't doing your work for you? Well, I guess someone with your principles has never agreed to an EULA at least.

    8. Re:Uh... by fyngyrz · · Score: 1

      Wait, you're trying to say that you got something 100% free, source code and all, ZERO license restrictions, and you're going to bitch that the author isn't doing your work for you?

      Actually, it's worse. He's bitching about bugs when he has failed to demonstrate either that a bug exists within the design goals and the specific limitations I chose to implement with this project, and he has no basis in fact to presume that I would not attempt to fix any such bug if I were to learn about it. The project does contain contact information specifically for bug reporting; all people have to do is keep that info with the project, or find my original post of it, to let me know if they find a bug or bugs. At that point, he can evaluate how well I maintain it -- because then he would have facts, as opposed to purest unfounded speculation.

      Like most authors, I think, I maintain a sense of "it's my baby" as far as the quality of the work that went into it; that's the basis for my motivation to fix it, should it not perform as I said it would, or if someone hands me an idea I think would be reasonable to adapt the project to use. Will that be sufficient? Only the discovery and report of a bug will tell.

      If I choose not to fix it and at the time of the report it still has significant relevance to the world (for instance, it isn't wrecked by a new version of python, or it's 50 years from now and python only exists on retro-enthusiast's computers), that's the time to point the finger and say "That BASTARD gave me a free program with the source code and in the end *I* had to fix it!" To which statement, if I learn of it, I will applaud loudly while sporting a toothy grin. :-)

      [Runs off into the night, snickering]

      --
      I've fallen off your lawn, and I can't get up.
  29. The horns by snarkh · · Score: 1


    We all know Microsoft has them, but I was surprised to learn that South African
    ministers possess horns as well.

  30. Someone hit MS with the irony stick by timmarhy · · Score: 1

    A good chunk of their network stack came from BSD... you that free code they insist doesn't exist.

    --
    If you mod me down, I will become more powerful than you can imagine....
  31. Re:Technically true though by roggg · · Score: 5, Insightful

    ... if you don't allow patents, and therefore don't allow programmers to get money in exchange for coding... Huh? I'm calling shenanigans on you. Patents are not a mechanism by which programmers get paid for coding. They are a mechanism by which legal departments of companies harass their competitors, and by which companies that produce nothing engage in extortion. Programmers get paid to build software.
  32. In the proper context? by gelfling · · Score: 1

    I hear the same argument from developing countries who wish to break all sorts of patents; on drugs, on biomedical research for example. The downside for them is that they often find themselves cut out of the distribution for the latest and greatest of these life saving tools, or, are often at the mercy of haphazard quality controls from second or third rate manufacturers.

  33. FYI, copyrights and patents are corporate welfare by argoff · · Score: 3, Insightful

    He minus well have said - we need slavery, nobody will grow cotton on the plantations for free. The point being that copyright and patent are nothing like a normal property right and are the anti-christ of freedom and free markets. Every 'value' that they have is coerced at the expense of someone else, is asserting control over things they have no right to control, is an artificial monopoly.

  34. Developing for charity by aneviltrend · · Score: 4, Informative

    Nobody develops software for charity.

    Especially not Bram Moolenaar.

    1. Re:Developing for charity by killmenow · · Score: 1
  35. Re:Technically true though by virtualXTC · · Score: 1

    Many of the most active open source coders are poster children for being self absorbed. It's just that, instead of being self absorbed with money and material possessions, they prefer to be paid in the form of being well known, having prestige, and generally getting their ego stroked. Just because someone donates their time, or money to charity with some home of prestige or fame, doesn't mean that it's still not an act of charity. Further, you mean to tell me that everyone who starts an open source project thinks they are going to be famous? That's nonsense.

    The thing the Africans need to realize is that most programmers prefer to get money in exchange for their coding, and if you don't allow patents, and therefore don't allow programmers to get money in exchange for coding, you have cut off about 98% of your source of new code. You can get some people to work for ego stroking, but most have mortgages to pay and lives to live, and they need money like everyone else. Your premise is severely flawed, patents are not necessary in order for programmers to be paid. Here at the Broad Institute there are plenty of open source programmers who are well paid. Maybe it's time for a reality check, not everyone in this world is overly selfish.
  36. Re:Technically true though by Znork · · Score: 4, Insightful

    and if you don't allow patents, and therefore don't allow programmers to get money in exchange for coding

    That's called a non sequitur.

    Most people who receive money in exchange for their work do so without having monopoly rights. There is no evidence that monopoly rights are necessary for monetizing software development; in fact, there's a vast array of evidence suggesting it's not at all necessary.

    That evidence ranges from open source companies on one end to the vast majority of programmers hired for coding specific purpose software which is never released and for which copyright or patents is irrelevant.

    On the other side is, eh, Microsoft. Claiming that they need software to cost money or they have no business model.

    No shit. Wonder what makes them say that then.

  37. Re:Technically true though by Kjellander · · Score: 1

    Finally, some program for free just to learn more or have fun. Not necessarilly saying that any or all of the above reasons are bad, only that there are few, if any, programmers who write free software for charity. Most expect to get some sort of benefit out of it. The thing the Africans need to realize is that most programmers prefer to get money in exchange for their coding, and if you don't allow patents, and therefore don't allow programmers to get money in exchange for coding, you have cut off about 98% of your source of new code. You can get some people to work for ego stroking, but most have mortgages to pay and lives to live, and they need money like everyone else. In general, Microsoft is very correct that software costs money, and you aren't going to get it for free.

    WHAT? 98%? Did you pull those figures out of your own ass?

    98% of the source of new code does not come from software patents and I can prove it:

    Mac OS X

    The code in Mac OS X did not come to be because of software patents, it came to be because Apple paid their programmers to code a kick butt OS so they could sell hardware, and they do, and they sell a lot of hardware. Plus a lot of the code came from NeXT, which Apple bought, and from BSD. And their market share is big. (No, I use Linux, but I bought my mom a Mac)

    You must have confused Imaginary Property, Software Patents and Copyrights respectively, otherwise there is no way to get even close to your numbers. What you probably mean is; If you abolish copyright altogether you would remove 98% of the income source for new code. But that is not what this is about at all.

    The Minister said software patents was a threat.
  38. Re:Technically true though by nurb432 · · Score: 3, Informative

    It does also sometimes serve its original intent, to protect the little guy from having his ideas stolen with zero recourse.

    I agree today its not often, but id not say patents are ONLY to support the big legal departments for harassment purposes.

    --
    ---- Booth was a patriot ----
  39. Re:Technically true though by annodomini · · Score: 3, Informative

    While you're certainly correct that most free software isn't written for charitable reasons, there certainly is plenty of free software that is. Look at the OLPC; that's not for profit, or for ego, it's a charity, unless you want to clame that every single charity out there, from ones that fight hunger to AIDS to teaching in developing nations, is just around to "have their ego stroked." Or, to give you a particularly striking example, here is an excerpt from the SQLite source code:

    May you do good and not evil
    May you find forgiveness for yourself and forgive others
    May you share freely, never taking more than you give.

    Crazy Taco:

    The thing the Africans need to realize is that most programmers prefer to get money in exchange for their coding, and if you don't allow patents, and therefore don't allow programmers to get money in exchange for coding, you have cut off about 98% of your source of new code.

    That's absolutely false. 99% of programmers don't make their money from software patents; in fact, most of them would have an easier time doing their jobs and making money if software patents didn't exist. Software copyrights certainly help protect their software and allow them to make money, but the vast majority of software patents are held by patent trolls who haven't written a line of useful software in their lives, or big companies that just patent everything they think they can to use defensively against other companies in case of patent lawsuits.

    The problem with software patents is that pretty much every piece of software written is a novel invention, because if it wasn't, then you should have reused code that already existed since it already does what you need. If people patented every new idea they had while coding, they'd be in an out of the patent office 10 times a day, and wouldn't be able to get their work done (credit to Phil Greenspun for that argument). The only people who get patents are, as I mentioned, greedy patent trolls who just want to make an easy buck (it's pretty damn simple to come up with a new, patented idea in code, and then just sue anyone else who happens to think of that and implement it later), and companies that usually get big patent portfolios so when other big companies try to hit them up for money, they can just do a patent cross-licensing agreement and not have to actually fight it out in court.

    As a professional, paid programmer, I must say that patent issues are second only to cryptographic regulation issues in terms of laws that have interfered with me actually getting my job done.

  40. Call a spade a spade, eh? by Real1tyCzech · · Score: 1

    Patents and copyrights pose threats to third world countries because with them they cannot legally use the software they need or want to use to get themselves out of the "third world".

    Nothing new here. Same thing in China and Russia, etc...

    They want a free ride until they get on their own feet.

    I've got no problems with that, but don't try to pass this off as some failure of the patent system.

    1. Re:Call a spade a spade, eh? by ketilwaa · · Score: 1

      Just thought this might help you poke a hole in that bubble you live in.

  41. I agree, but... by Weaselmancer · · Score: 3, Insightful

    It does also sometimes serve its original intent, to protect the little guy from having his ideas stolen with zero recourse.

    I agree, that is the original intent of patents.

    But has anyone heard of a little guy using a patent to stave off a large corporation from stealing his ideas in the last decade or so? It only works if the little guy has lawyers good enough to go to bat against the megacorporations likely to steal his patent. Which, of course, means he's not a little guy.

    The patent game is a game played by companies with teams of lawyers on the payroll. IMHO, the little guy was bounced out of this arena sometime around 1950 or so. I know I haven't seen it be otherwise in my lifetime.

    --
    Weaselmancer
    rediculous.
    1. Re:I agree, but... by hitmark · · Score: 1

      the problem with software patents are the time they last.

      what is it now, 14 years times 2?

      thats a couple of generations in software development time.

      and copyright is even worse.

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    2. Re:I agree, but... by Jherek+Carnelian · · Score: 1

      The Blue LED patent story is very interesting - not the typical david vs goliath situation.
      The article is a bit old, it is my understanding that Nakamura did prevail.

      http://www.eetimes.com/story/OEG20010824S0051

    3. Re:I agree, but... by Anonymous Coward · · Score: 0

      The Pirate Party calls for the abolition of patents, they are clearly a human rights violation and SA knows this well.

    4. Re:I agree, but... by mOdQuArK! · · Score: 4, Insightful

      No, the fundamental problem with all forms of "intellectual property" is that they attempt to perform a form of social engineering (encouraging innovation) through the violation of free market principles (using government enforcement to reduce competition in the marketplace).

      Encouraging innovation by restricting the spread & use of information seems highly counterintuitive to me.

    5. Re:I agree, but... by superwiz · · Score: 2, Insightful

      No, the fundamental problem with all forms of "intellectual property" is that they attempt to perform a form of social engineering (encouraging innovation) through the violation of free market principles.

      It's not a free market if you can't negotiate the price at which you wish to sell your own creations.

      It's no more social engineering than keeping people from coming to your house and sleeping in your living room because you are not using it. Social engineering is any attempt to pro-actively change behavior. Preventing behavior which is undesirable is not social engineering -- it is protection. Ie, encouraging you to work by beating you on the day you don't work is social engineering while encouraging you to work by not paying you on the days you don't work is not social engineering.

      Encouraging people to innovate by making sure they retain the right to sell what they create at the price they manage to get on a market place of ideas is not social engineering. While it is regrettable that the patent system degenerated into what it has, it is mostly due to (i)the complete break down of the courts and (ii) business patents. I still insist that if mathematicians were allowed to patent what they created, math would be much more readable and far more advanced today (and I am a mathematician -- just look at the structure of most of my arguments: "if...,then..." :) ).

      (using government enforcement to reduce competition in the marketplace) That's why the "limited time" part of the patent system is so important. Monopolies are not harmful when they are guaranteed to expire. They do allow inventors time to both evangelize their idea (some ideas need a lot of explaining) and get some financial benefit out of them. I am sure we both can come up with examples of how this is not what the actual patent system does today. That's an argument that the legal system is broken -- not that the patent system as such has no useful purpose.

      Encouraging innovation by restricting the spread & use of information seems highly counterintuitive to me. Patents don't do that. You have to publish all the details to get a patent. You are thinking of trade secrets. Those emerge precisely when the patent system breaks down.
      --
      Any guest worker system is indistinguishable from indentured servitude.
    6. Re:I agree, but... by mOdQuArK! · · Score: 4, Interesting

      It's not a free market if you can't negotiate the price at which you wish to sell your own creations.

      If you can't sell your own creation for a particular price, then it isn't worth that amount, no matter how much you think it is. Getting special laws passed to have your own business model enforced by the government doesn't count as free market, no matter how much you pretend it does. Although you were very polite about it and your post was well-written, the contents of your response was incorrect in almost every way.

      Encouraging people to innovate by making sure they retain the right to sell what they create at the price they manage to get on a market place of ideas is not social engineering.

      There is no such thing as a "marketplace of ideas". This is a fantasy which can only be created by using government enforcement to create an artificial scarcity of "ideas".

      I'll hazard a guess that because your choice of vocation revolves around concepts & ideas, your desire to control those concepts & ideas is distorting your viewpoint of what constitutes a free market.

      I'm a programmer, so I work with concepts & ideas too, but I make the assumption that people are paying me for my service. If I want to keep getting paid, then I have to keep providing service. I don't expect to create a piece of software once, then be paid every time that software is used even when I don't do any more work. That would be greedy, but that's exactly what intellectual property proponents want to be able to force people to do.

      Encouraging people to innovate by making sure they retain the right to sell what they create at the price they manage to get on a market place of ideas is not social engineering.

      Setting up artificial control of the flow of ideas through government enforcement for the purpose of "encouraging" innovation IS, by definition, using government enforcement to manipulate free market dynamics for the purpose of a social goal. How can you not call that social engineering?

      Monopolies are not harmful when they are guaranteed to expire.

      This is also incorrect. Monopolies are not harmful only when they don't use their monopoly status to prevent competition. If the time period of their existence is short enough, then perhaps they cause very little harm - but that harm still exists.

      Encouraging innovation by restricting the spread & use of information seems highly counterintuitive to me.
      Patents don't do that.

      That's why I added the "& use" in my statement, since patents definitely prevent you from USING ideas (at least not without paying someone something). Copyrights are definitely about restricting the spread of information.

      As far as patents are concerned, if I come up with an idea independently (which happens a lot), why should I be forced to pay someone because they happened to file something similar with the Patent Office a little earlier?

      As I stated at the beginning, in a free market, a product or service is only worth what people are willing to pay you for it. You don't get to decide the value of your product or service: the market does. And if you have to depend on government enforcement of a bad business model make your good or service artificially more valuable, then your business model has nothing to do with a free market.

    7. Re:I agree, but... by superwiz · · Score: 2, Insightful

      If you can't sell your own creation for a particular price, then it isn't worth that amount, no matter how much you think it is. Getting special laws passed to have your own business model enforced by the government doesn't count as free market, no matter how much you pretend it does. Although you were very polite about it and your post was well-written, the contents of your response was incorrect in almost every way.

      First, tone down the rhetoric. I can reply by saying that "your response misses points (a),(b),(c), etc". Or I can simply state my argument. Ad hominems do nothing by validate the opposing view point.

      Having said that, I didn't say that I wanted to sell my creation for a particular price. I simply said that I would want to be able to say no when a particular price is offered. Without IP, I would have no such ability. I don't want laws that would enforce my business model. I want laws that enforce my right to refuse the use of my ideas (no matter how much others need or want them). That is, if I agree to make my ideas public. If I don't publish them, then I don't have any right to claim them as my own. That's precisely how patents are supposed to work.

      There is no such thing as a "marketplace of ideas".

      But there is. Many original ideas never become known because there it is more profitable to keep them secret. Any idea (any thing, actually) that can be made profitable can be sold. So the exchange of ideas for common unit of exchange (ie, money) does take place. That's the market of ideas.

      Setting up artificial control of the flow of ideas through government enforcement for the purpose of "encouraging" innovation IS, by definition, using government enforcement to manipulate free market dynamics for the purpose of a social goal.

      That's not what patents do. Again, you have to release all the details in order to patent something. So this system doesn't control the flow of ideas. If it worked as intended, then (in addition to the effect of creating a more equitable market... beer) it would have the side effect of increasing the flow of ideas by making ideas more free(as in speech)ly exchanged. As it stands right now, it discourages the flow of ideas by making it too expensive for engineers (software and otherwise) to read through granted patents (because too many trivial patents are granted and knowingly violating a patent increases damages in any potential law suit).

      As far as patents are concerned, if I come up with an idea independently (which happens a lot), why should I be forced to pay someone because they happened to file something similar with the Patent Office a little earlier?

      Because that's the only way to verify that the idea is, in fact, innovative. If someone thought of it before you did, what you did was, by definition, not innovative (it was not new at the time you "discovered" it). As a matter of fact, you can't really claim to have discovered it. A more proper way to say it would be that you re-discovered it or stumbled on an idea which someone already had.

      By the way, if what you stumble on is similar, then it is not the same. So it does not violate the patent. You can patent your idea and (in a world as hypothetical as the one in which everyone maximizes their marginal utility) the Patent Office would correctly decide if your idea is one of the 3: the same as the "similar" idea (but perhaps stated differently), different from that idea, incorporates that idea. If it incorporates the "similar" idea, then you would have the ability to negotiate your price for further innovation, too.

      As I stated at the beginning, in a free market, a product or service is only worth what people are willing to pay you for it.

      This is not true. If you come to my home and offer $25 for my car, I don't have to accept your offer. The free market price is the price a

      --
      Any guest worker system is indistinguishable from indentured servitude.
    8. Re:I agree, but... by hitmark · · Score: 1

      one thing about patents are that they are more often the not written to cover more then the actual discovery.

      i recall hearing ones that smith&weston had to wait for colt patent on the revolver to time out before they could present their variant because colt's patent was to broad that it even covered their discovery. one that while having the same basic features as a colt revolver, was different in key areas to make it simpler to use and more reliable (or something like that).

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    9. Re:I agree, but... by JAlexoi · · Score: 1

      Though I am not against the concept of patents but there are aspects that are rotten about the concept itself.

      > There is nothing wrong with being greedy about things which are yours.

      Actually with free market there is no problem with being greedy. But patents are state granted monopolies, that meant there is NO free market.

      The best example: A drug company comes up with a drug to CURE cancer and AIDS, patents it and places $1'000'000 royalties on each pill! Are you free to chose life if you need to be cured of terminal illness?

      > I simply said that I would want to be able to say no when a particular price is offered. Without IP, I would have no such ability.

      No one is restricting you to say no. And IP does not guarantee the right to say yes or no, is simply defines who's the owner.

      > ... have the side effect of increasing the flow of ideas by making ideas more free(as in speech)ly exchanged.

      Your "greediness is OK" statement pretty much cancels this out. Therefore you would never exchange ideas.

      > By the way, if what you stumble on is similar, then it is not the same.

      Yeah would you think that the person who created the steam engine would be granted a patent? Then what about Hero of Alexandria? Patents are the worst way to verify.

      >> As I stated at the beginning, in a free market, a product or service is only worth what people are willing to pay you for it.
      > This is not true. If you come to my home and offer $25 for my car, I don't have to accept your offer.

      Actually that is true. But you understand wrongly. You expect that people will ask you to sell, whilst the original post implies that you are trying to sell. So if you ask 2000% the price for your patent, and no one is buying it than that is to high for the market.

      > In a free country you can ask for whatever compensation you want. If someone agrees to provide it, it's yours. If no one does, you don't have to provide your services or part with your property.

      FYI: You don't part with your patent. You get payed royalties for usage of your patent. Problem is that a lot of time royalties are so high that they create natural monopolies or oligopoly.

      BTW your post is really inconsistent. You apparently are a person that makes a living from IP. But your statement about monopolies is just our of context.

    10. Re:I agree, but... by benzapp · · Score: 1

      You really have no idea what you are talking about.

      Even Adam Smith and Ayn Rand support intellectual property laws. I challenge you to find one "free market" economist who has not advocated intellectual property laws.

      --
      I don't read or respond to AC posts
    11. Re:I agree, but... by mOdQuArK! · · Score: 1

      On the contrary, I challenge you to find a "real" economist who does not describe intellectual property as a form of monopoly, and then challenge you to describe how a "free market" can cope with a form of monopoly while still remaining "free".

      I'd also like to see your reference on where Adam Smith supports "intellectual property" rights, since I have not seen anything in his actual writing that suggests this. I've seen a lot of bullshit where corporate libertarians mindlessly SAY that Adam Smith supports IP law, but they never actually provide any quotes to support their argument.

      Decent web page against your interpretation of Adam Smith:

      http://www.ftc.gov/os/comments/intelpropertycomments/olshovedonpaul.htm

      Decent web page against Ayn Rand's interpretation of intellectual property:

      http://sandefur.typepad.com/freespace/2005/05/some_thoughts_o.html

    12. Re:I agree, but... by superwiz · · Score: 1

      The best example: A drug company comes up with a drug to CURE cancer and AIDS, patents it and places $1'000'000 royalties on each pill! Are you free to chose life if you need to be cured of terminal illness? You overdramatize. Are you free to steal bread if you are dying from starvation? We either recognize personal ownership of prooperty or we don't. If we don't, we give free hand to thieves.
      --
      Any guest worker system is indistinguishable from indentured servitude.
    13. Re:I agree, but... by superwiz · · Score: 2

      No one is restricting you to say no. And IP does not guarantee the right to say yes or no, is simply defines who's the owner.

      The only thing that ownership give you is the right to refuse utility to others. And, pray tell, how I can say, "no, you can't use my idea." If there is no legal means of stopping you, you can just ignore me. So the only option I have is to hide my ideas. This is precisely how people behave when a government does not provide protection for property. You might (or might not) be interested to know that in the modern-day Russia, there is a concept of (roughly translated) not-flasing. It exists because the post-Soviet Russian government does not provide protection of tangible property, so those who have anything that can be taken by force can only protect it by hiding the fact that they have it. The concept did not emerge as a hypothetical. It emerged in response to many people getting killed as soon as they had something which could be taken from them.

      BTW your post is really inconsistent. You apparently are a person that makes a living from IP. But your statement about monopolies is just our of context.

      I was simply addressing your assertions about monopolies (not specifically the ones created by IP laws, but all of them).

      Let me explain something that I think is missing from the consideration here. You are not just a victim of patents. You are also their beneficiary. More than that, you are currently a victim of the regime in which patents do not really exist (or exist in a very broken way). That's not the explanation that's an assertion. Here's the explanation:

      As a programmer, you rely on other domains' specialists to share information with you that would allow you to write code that is useful to non-programmers. The more useful code you can write, the more money you can make. If a system exists under which domain experts can describe their ideas concretely and publish those explanations and then hope to be able to negotiate a price with anyone who uses the ideas that they published, then they would be encouraged to make their publications very well-presented, very approachable, well-illustrated, etc. Why? Because they would want them to be widely-understood. The more programmers understood their ideas, the more likely it would be that some programmers would to use them to write code.

      As the system stands now, here's what happens. Domain experts and programmers coalese into secret societies in which they cooperate to write code that roughly addresses problems identified by the domain experts in those secret societies. This gives advantage to bigger economic players because they can make those secret societies contain more players (thus making it more likely that a good explanation of a particular domain problem will emerge and be used by programmers). The smaller economic players generally fail in this situation because they can only gain access to very few domain experts, so they have a lesser chance of comming across a good explanation of any one domain problem.

      Domain experts (mathematicians, chemists, engineers) try to make a living by publishing books on that which would teach others about their domain of knowledge. But to make use of such books anyone who wants to write code useful for a particular domain must first become a semi-expert in the domain. Short of teaching (ie, creating more semi-experts) and publishing books, the domain experts live off tips. Those are hand-outs from the government (which gets its resources from your taxes) and other large economic players that hope that the experts will share their discoveries in exchange for the tips they receive. Of course, once these discoveries do occur, most of the time they are published in a way that is not useful to you as a programmer. They are only useful to other domain experts. So they all agree with each other that the discovery is new and good. But you rarely get any benefit from it. The domain expert is not inter

      --
      Any guest worker system is indistinguishable from indentured servitude.
    14. Re:I agree, but... by superwiz · · Score: 1

      As for the whole "government-created monopoly" arguement, the same is true of all property. As an owner of my home I have a monopoly on saying who can use it. The only difference is that I keep my home indefinately, but IP goes away after a limited period of time. Monopoly is a situation in which no one can enter the market regardless of how much capital they try to spend on entering the market. Natural monopolies disappear with time because their products get outdated because of innovation. All monopolies that are in the business of doing rather than simply owning are natural. Property ownership is, in itself, a monopoly because I don't have to sell my home to anyone regardless of how much money they offer (yes, I am sidestepping the issue of imminent domain because I am talking about true private property). And all monopolies which are based on owning of something (rather than doing something) are protected at the threat of violence. The unnatural monopolies are situations where the doing monopolies are perpetuated by the threat of violence (government, mob protection racket, religious rules, etc) byond the period of time during which they provided unique solutions to problems (which is what gave them their monopolies in the first place). You try to portray patents as an unnatural monopoly, but it doesn't fit that category. It is an owning monopoly. All it does is give the owner the right to refuse anyone utility of an idea.

      --
      Any guest worker system is indistinguishable from indentured servitude.
  42. Open source == no documentation by blhack · · Score: 0, Flamebait

    Malcolm Rabson, the managing director at software company Dariel Solutions, said the open-source technology appeared to be free but did not come with a "rich" set of documentation for the project, which required high-end skills. This guy has never talked to any OpenBSD folk, has he?
    I recommend this to him.

    Jump into #openbsd on freenode, and ask the guys to explain something to you.
    See if you still have any trouble finding "rich" documentation for open source projects then.
    --
    NewslilySocial News. No lolcats allowed.
    1. Re:Open source == no documentation by blhack · · Score: 1

      Praising the OpenBSD community's ability to document their work is OBVIOUSLY flamebait.

      --
      NewslilySocial News. No lolcats allowed.
  43. Nobody develops software for charity... by Anonymous Coward · · Score: 0

    ...and nobody codes for fun!

  44. Is this mostly about employment? by Ricin · · Score: 3, Interesting

    Against my nature I RTFA, and I noticed that from MS' side what this seems to be about (if you read between the lines) is the courting of local developers. The comparison with India speaks volumes.

    I'm willing to speculate that if you look at market entrance for the (lower) continent SA is likely the gateway. Is Shuttleworth a large employer there? Is it a veiled threat WRT employment possibilities?

    It's a tried and tested method used by corporations to get their way, use (potential and actual) employment as bargaining chips to get the government pork.

  45. My, how times haven't changed. by jimicus · · Score: 4, Informative

    "Nobody develops software for charity.'"

    I hear echoes of a letter written by a certain William Gates over 30 years ago:

        http://www.blinkenlights.com/classiccmp/gateswhine.html

    "What hobbyist can put 3-man years into programming, finding all bugs, documenting his product and distribute for free? "

  46. Re:Technically true though by dgatwood · · Score: 3, Insightful

    There's another camp---indeed, the largest camp of all---the people who code because it solves a problem they have. In the absence of it being a competitive advantage for a corporation, there's no good reason not to share that with others so that it will help solve their problems, too. Lord knows I've done that quite often. Sure, I like name recognition, but I'd still do it even if nobody ever heard of me.

    Similarly, when I run into a problem that prevents me from getting stuff done, I fix it and submit patches. They don't always get accepted, but at the very least, they are out there for other people who run into the same problems to use if they need them, and they make the original developer aware that people want a particular enhancement.

    That said, there's still a payback. I'm getting useful functionality out of the code---functionality that I would not get without writing it. So pedantically speaking, the Microsoft rep is technically right. That said, since I had to write it anyway, from the perspective of the system as a whole, the existence of the software as a public resource is as close to "free" as you can get; if you don't consider that "free", then there's no such thing as "free" at all, and I would argue that this is a silly way to look at the world. If something occurs for no additional cost (or negligible cost) as a result of a process that you have to do anyway, that something is, by definition, free. Now the act of giving it away isn't free, mind you; there's a possible opportunity cost because perhaps you could have sold it and made money. However, this is lost potential revenue, and the effort that you would have to spend trying to obtain that income usually won't pay for itself anyway. As such, releasing it as open source often truly is free....

    --

    Check out my sci-fi/humor trilogy at PatriotsBooks.

  47. Heck, even charity is not really charity by microbee · · Score: 1

    They get tax benefit!

    Everything is give and take, no matter how you look at it. A good system keeps the wheels running, a bad system does not.

  48. Re:Technically true though by Anonymous Coward · · Score: 0

    Most programmers do not work for Software Companies.

    Hence, their renumeration is not tied to the "sale" of software. They are paid to create/modify software for their employer's use. A lot of the time, it makes sense to share the work on a reciprocal basis, because it lowers everyones costs and improves the quality of the software for everyone ("Given enough eyeballs, all bugs are shallow.") Read The Cathedral and the Bazaar , by Eric S. Raymond. It's online for free.

  49. Free Software by sgt+scrub · · Score: 4, Insightful

    Microsoft have used software libraries that were released by the BSD community in their products for years. They "incorporated" tools written by hobbiests into DOS, back in the day, without any note to the contributors. It only proves they move blindly towards the money, never look behind, and never clean the people they step on off the bottom of their shoes.

    --
    Having to work for a living is the root of all evil.
  50. Re:Technically true though by Weedlekin · · Score: 3, Insightful

    "98% of the source of new code does not come from software patents and I can prove it:

    Mac OS X"

    And MS-DOS, and Windows, and Word, and Excel, and... MS wouldn't exist in its current form if Digital Research had software patents on CP/M, or Apple had them on the original Mac and QuickTime, or Dan Bricklyn had patented the concepts in VisiCalc, or MicroPro had patented various WP concepts, or Borland had patented the IDE, or software patents had been present on any of the legion of other programs and associated software technologies that Microsoft have blatantly ripped off over the years.

    To paraphrase Alastair Crowley: "Do as I say and not as I do shall be the whole of the law".

    --
    I'm not going to change your sheets again, Mr. Hastings.
  51. Incentivises? Incentivizes? by erroneus · · Score: 1
    "Incentivize" and "Incentivise" both appear in some dictionaries. I still do not accept these as words. There are very few "-ize"/"-ise" words that are rooted with nouns and generally speaking, all of them are pretty much "made up." (Yes, I know pretty much ALL words are "made up" if you go back far enough, but the English language is just getting WORSE and WORSE losing all structure and order.) But this word "incentivise" just registers badly with me and it's worse than "ain't" mostly because supposedly "educated" people are using it! (Rather like 'irregardless' has been used in the past.) Is it REALLY that hard to say "gives incentive" or "give incentives"? I guess it is since you'd have to have some understanding of verb and noun tenses and where/when they are appropriately used.

    If you're wondering, in the article:

    [Paulo Ferreira] added: "For innovation to continue, there needs to be value - and even open-source applications have some form of market model, which incentivises them to continue innovating."


    GOD DAMN IT! People are starting to believe it's a word because people wearing suits and ties are saying it! It's worse than the likes of "ain't" because it was mostly used by rednecks and other 'uneducated' sorts. But now I have to wonder what other "noun" roots can have "-ise"/"-ize" endings added to them to make them into verbs? "Horseize"? Nope... "Dogize"? Nope... "Loveize"? Nope... "Georgeize"? Nope... "Martinize"? Yes, but that's an exception since it's a trademarked word. "Ostrichize"? Nope... but would "Ostracize" close enough? "Penalize?" YES! Oh wait, that's not a noun root... it's an adjective root!

    So what I'm ranting over here is the use of "Noun"+"-ize" where as far as I can tell, it should be only "Adjective"+"-ize" only.

    And while it fits in this case, every time I hear "incentivize" I think of the speaker as a frikken idiot!
  52. Re:Technically true though by hardburn · · Score: 4, Informative

    Yes, there are many developers who write code for no money, but at the same time, I don't know anyone who does it entirely for selfless, charitable reasons.

    Vim is explicitly produced as a way to promote a charity for Uganda.

    --
    Not a typewriter
  53. False Doichotomy by IBitOBear · · Score: 1

    Microsoft cannot tell the difference between Patent Encumbered Proprietary Software, Patent-Free Proprietary Software, "No such thing as software patents" Copyright Protected Software, Open Source Software, and Free Software.

    There is an awful lot of Baby left in that Bathwater when you go from "Software Patents Threaten Africa's Software Sector" to "Free software, as the only available alternative to Software Patents, is non-existent charity." Hello, all of the eighties and most of the nineties are on the phone and they want the money they paid for Windows 3.1, Windows 95, and Microsoft Office back. Even you, Microsoft, made _billions_ of dollars (US) selling software that was not patented.

    Maybe it isn't FUD, maybe Microsoft people are just stupid.

    --
    Innocent people shouldn't be forced to pay for inferior software development.
    --"Code Complete" Microsoft Press
  54. Minister... by nickname29 · · Score: 0, Flamebait

    I think the minister should take a big cup of shut the fuck up. She is the minister of public works - her department is a cesspool of incompetence and corruption. Why should she take on another separate topic if she can not even do the job that she is paid for?

    If the government really wants to encourage free software, why not sell their share in Telkom and act against that monopoly? It is impossible for most people to get a basic internet connection in the country. If you do get ADSL, it is capped - this fucks with most internet activities (including outsourcing, call centers and back office work). In all fairness, Telkom is a much worse monopoly than Microsoft can and will ever be.

    How the hell will you download a new copy of your favorite Linux distribution? (500MB costs around R189).

    To me it looks like the governments "open source" policy is to gather around a bunch of incompetent programmers. They are then paid (with tax money) to write bad open-source software that no-one will use. Yipee kay jay.

    Now back to "evil" Microsoft. Microsoft provides all of its software free to any educational institution in South Africa (Academic Alliance). By that I mean everything - Visual Studio .NET, Visio, Office, SQL Server, etc.. Now open source Nazi's are going to rail against this. But remember, there is a market for .NET programmers (for example as outsourcing). If this is what brings in the money, then so be it.

    Oh, yeah. The Bill and Melinda charity provides a shitload of money for anti-AIDS programs. This is while the current president makes statements that poverty causes AIDS, and the minister of health promotes beetroot as a cure for AIDS.

    1. Re:Minister... by Anonymous Coward · · Score: 0

      Now back to "evil" Microsoft. Microsoft provides all of its software free to any educational institution in South Africa (Academic Alliance). By that I mean everything - Visual Studio .NET, Visio, Office, SQL Server, etc.. Now open source Nazi's are going to rail against this. But remember, there is a market for .NET programmers (for example as outsourcing). If this is what brings in the money, then so be it.

      Is software available from Academic Alliance licensed so you can use it in an outsourcing job? Last time I checked it wasn't.

      Oh, yeah. The Bill and Melinda charity provides a shitload of money for anti-AIDS programs. This is while the current president makes statements that poverty causes AIDS, and the minister of health promotes beetroot as a cure for AIDS.

      So, how does the Bill and Melinda charity help out exactly? I'm genuinely curious here. :]

    2. Re:Minister... by nickname29 · · Score: 0

      So, how does the Bill and Melinda charity help out exactly? I'm genuinely curious here. :]

      Several methods, e.g.:
      Raising awareness
      Funding AIDS/TB clinics
      Funding research
      etc... http://www.google.co.za/search?q=bill+and+melinda+gates+AIDS+%22south+africa%22&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a

    3. Re:Minister... by Anonymous Coward · · Score: 0

      Yeah, I figured. Having a couple of friends from South Africa, I know a bit of what's going on there through them. The raising awareness bit is probably the most important of all you mentioned and probably is the government's job more than a foreign foundation's one.
       
      Anyhow, I asked the last question more, because poverty (and when I say poverty, think general standards of life throughout the nation, not criminalizing non-wealthy parts of the nation) is often one of the problems a government is plagued with overcoming before it reaches the root of a lot of other problems, like violence. Not having opinion on the current government over there, you may as well be right about corruption.
       
      Anyway, my personal opinion is that the Gates foundation should be viewed as a different entity than Microsoft. Throwing money at a problem, while good, usually achieves short term solutions, when people should be looking for a long term solution which involves social change. I don't know the woman speaking in the video, but I tend to agree that open standards is the cost effective way for a nation to build its infostructure. And seeing Microsoft's stronghold on "developed" nations, I really think this is a good move for the government long term, while adopting Microsoft tech would be a short term solution with many problems down the line. Problems "developed" nations are facing now.

  55. Re:Technically true though by Directrix1 · · Score: 4, Interesting

    Additionally, programmers have copyrights, and software should not even be patentable. And if open source software devs having a ego-inflation from their work means they are not charitable, then the freaking ego-masturbation known as the Bill and Melinda Gates Foundation should not be considered charitable also.

    --
    Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
  56. Microsoft is confusing the issue by Hausenwulf · · Score: 1

    They have everyone debating paying for software versus getting software for free. That has *nothing* to do with patents. Patents "protect" ideas. Copyright protects code. People should be free to build on the ideas of others. That's how we've made such progress to date. Imagine the kind of dark ages we might be living in now if someone had a patent on such basic ideas as fire, the wheel, the inclined plane, etc. Would we be where are now if all the basic science of the past had been patent protected? Also, why did we even have any progress at all in the pre-patent days? What was the incentive to advance science from the dawn of time without patents? Oh my, somebody's logic must be flawed somewhere, eh? ;)

  57. Re:Technically true though by rucs_hack · · Score: 5, Insightful

    Microsoft, in spite if its using the word to death, is simply too large and complex to innovate. Real innovators are far too likely to feel stifled and leave the company.

    They aren't capable of admitting, or possibly even acknowledging this any more.

    They came to my uni in 2002, and the main speaker, their head of whatever they call their hiring department (he did introduce himself, but I was only there for the pizza) went on what I can only describe as a polite tirade against 'hackers', meaning the proper meaning, not the criminal one. They didn't want them, they wanted people who thought like microsoft did, and were able to do things the microsoft way. A way we were assured was nothing like open source, and far superior.

    Their problems quite obviously run deep, and to be frank it was obvious from that one meeting, I was not alone in coming away with that impression (note, not one person at that meeting went to work for them). They want to distance themselves from their hacker origins, but those very same people are what's driving the real innovation in the industry.

  58. I did - I developed for charity by mccalli · · Score: 1

    Years and years ago, around 1992'ish I think, I wrote an app for the Mac called StartupFrills. It was a toy which showed a different screen each reboot, played a different sound, movie, read something out using Speech Manager...that kind of thing. I released it as freeware, with a note in the readme saying if you liked it please donate to your local children's hospital.

    You will be amazed how many emails I got saying that people had done exactly that. I had no idea at that time - the idea of putting it up on the net at all was something of a novelty for me. I remember one mail from a Freemason, who said it was his duty to donate and that he would donate to a children's hospital this time round because I'd asked people to. He then said he was actually head of the Freemasons in Texas, and he would be asking all in his...err....chapter? group?....whatever the word is to donate to their local children's hospital that time. I have no idea how much that raised, but it's not a bad start is it.

    I was astounded. I have a particular interest in donating to children's hospitals - as I kid I caught polyneuritis, was paralysed, 'died', was in a wheelchair and yet actually fully recovered - there's no trace of that in me now beyond a tracheotomy scar. I expected nothing from releasing StartupFrills and asking for donations, and I was extremely surprised at what took place.

    Cheers,
    Ian

  59. Re:Technically true though by clampolo · · Score: 1

    I disagree with you about the need for patents. I'll admit that most patents are pretty obvious. But every now and then someone works hard for something that really is unique. Without patents, the result will be predictable: most people will keep their algorithms a closely guarded secret. The result will be that academia will suffer as algorithms go from publicly disclosed patents to trade secrets. A better idea is for the patent offices to be less generous in what they are willing to grant patents for.

  60. Everyone's a customer by bitspotter · · Score: 1

    Ferreira said that Microsoft was working with key industry partners, including open-source communities, to develop interoperable solutions that met customer needs.

    The rest of you are shit out of luck.

    "For innovation to continue, there needs to be value - and even open-source applications have some form of market model, which incentivises them to continue innovating." That's true, for those of you who have your market blinders on. because markets are the only thing that matters. Unlike your "value-added products and services", however FOSS exists beyond markets. It's undead.

    Want proof? Go out of business. No one will use Windows anymore, but GNU/Linux will still be available.
  61. Re:Technically true though by cyber-vandal · · Score: 1

    So what you're saying is that no-one ever got paid for coding before software patents came along? What are you smoking and can I have some?

  62. Re:Technically true though by spun · · Score: 5, Funny

    Microsoft, in spite if its using the word to death, is simply too large and complex to innovate. Ah, but you see, they've developed a program to help with that.

    "It looks like you are trying to innovate! Maybe I can help you
    A.) Wade through mountains of bureaucratic paperwork.
    B.) Convince your technically conservative superiors of the merits of your plans.
    C.) Steal someone else's idea and market it better.

    You've chosen to steal someone else's idea. Good choice!"

    Yes folks, it's Clippy's bigger brother, Hangy the wire coat hanger. He helps you abort innovation before it causes real problems AND put the new cover on your TPS reports!
    --
    - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
  63. Re:Technically true though by falconwolf · · Score: 1

    What Microsoft says is technically true though. Yes, there are many developers who write code for no money, but at the same time, I don't know anyone who does it entirely for selfless, charitable reasons.

    Perhaps this makes a good koan. Actually I doubt anyone does charity for selfless reasons. In one way or another everyone who donates, money or tyme and effort, to charity gets something out of it.

    Many of the most active open source coders are poster children for being self absorbed. It's just that, instead of being self absorbed with money and material possessions, they prefer to be paid in the form of being well known, having prestige, and generally getting their ego stroked.

    Ah but they don't need software patents to do so. The only reason for software patents now is what the SA minister says, as an anticompetitive measure to keep out competition. Unfortunately though TFA doesn't really have much to say, especially on what MS said about software patents. For the reasons you list people will write software without patents. On the other hand software patents are used by businesses with large patent portfolios as a bludgeon to hold over others' heads to reduce and eliminate competition.

    Many others program just to stick it to the man because they have some sort of grudge against govt. or corporations, and others because they simply want lots and lots of software for free (thinking if they give theirs away, others will too). Stallman probably fits into both of these camps.

    Within reason, it shouldn't matter why software is written, only that software that people find helpful, useful, or fun is written and people can afford it.

    The thing the Africans need to realize is that most programmers prefer to get money in exchange for their coding, and if you don't allow patents, and therefore don't allow programmers to get money in exchange for coding, you have cut off about 98% of your source of new code.

    Not even programmers need patents to get paid. Many software businesses exist without any need for patents. Programmers get paid for the tyme they spend programming. If a business wants to protect their source code then they can issue binary code without source code. If someone copies and distributes the program to others then they are infringing on copyright.

    Falcon
  64. Charity is an odd word by jd · · Score: 3, Insightful
    It's usually seen as something people hand junk to, although the ideal is that it's where you hand stuff that may be useful to others. Chaitable work is not useless work, it's work that can be reused by others. Charity also has a connotation of sacrifice, that you lose something. Never quite understood that. If a charity collects books for a public library, are you then going to be denied membership? If a charity turns desolate, polluted wasteland into a park, are you going to be denied access?

    The answer, to me, is that F/L/OSS is charity, a charity that produces information the same way the above charity donating to a library produces information, and is a charity that turns a bunch of metals and chemicals into a finely-honed computing tool, the same as the above charity created a park. What we do is indeed charitable, not because we deprive ourselves, but because we enrich others. The cost to ourselves is zero, because we would have scratched our itches anyway. You can't rationally add as a cost of sharing the cost of pleasing ourselves.

    Charity obviously allows for return on investment, it just means that others also get a return on your investment. But it doesn't require that others give any kind of feedback at all. If you make a public park and only you visit, it's still public, it was still an act of charity, but it's an act of charity you get exclusive benefit from.

    Microsoft's statement, then, is a dark one indeed. No charity, of any kind? It says that they gain no pleasure in the results of their labour, that they suffer with every release, that every enhancement and refinement is a source of pain. Quality must be endless torment (which would explain some things). It is a bleak future when everything is misery and there is an apparent determination to spread that misery.

    If they wanted to spread even just contentment, through their freely-donated hot-fixes, patches and service packs, freely-donated Microsoft Research products and freely-donated e-mail service and instant messenger, they'd be guilty of charity. Since they have denounced the charitable and all their works, these things cannot be given for the use of others. But, if they are not usable, even in theory, what are they? Microsoft's comments deride and slander all who would offer service to others, so the only conclusion is that these things are intended to cause suffering and misery, which - to judge by Vista service pack 1 - is indeed what they cause.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:Charity is an odd word by Ricin · · Score: 1

      I already posted and blew my modpoints on another article, but: hear hear.

      It's as if people are getting imprinted with the idea that "charity == noble suffering" and "fun == forprofit" while to any well thinking and empathic human being it should be clear that "charity == fun" is the only workable way to really have any success in giving some of your time/experience/money to the "betterment of the world". And there's no particular reason why the latter should be any driving motive in the first place. It's the result that counts.

      The whole idea that charity should not be personally rewarding (monetary, ego, or just the fuzzies) is a very puritan notion, that is charity ought to be driven by guilt not by any positive emotion such as "the fuzzies". Or maybe it's just seen as a means to influence/power. Professional beggars^h^h^h^h^h^h^hcharities are masters in exploiting the guilt thing.

      Anyway, great comment.

  65. GPL by falconwolf · · Score: 1

    What Microsoft - and the GPL-fans, for that matter - have oh-so-conveniently forgotten is the mechanism of PD software. Write it, share it, go on with your life. The more people do that, the more useful things will get created. Personally, I find the GPL just as corrosive as software patents, and for very similar reasons. I try to stay away from both. But that's just me.

    Actually the only reason the GPL exists is because copyrights exist, if copyrights didn't exist the GPL wouldn't either. It it called copyleft for a reason.

    Falcon
    1. Re:GPL by fyngyrz · · Score: 1

      Actually the only reason the GPL exists is because copyrights exist, if copyrights didn't exist the GPL wouldn't either.

      That may well be so, but there have been specific requirements in the GPL/LGPL that restrict usage of GPL/LGPL'd software that in no way relate to copyright; these requirements so broadly degrade the scope of the "freedom" that is the main talking point for the GPL that the license is of no interest to me except as an example of how not to distribute software.

      After reading on and on in the GPL about what you have to do, what you can't do, what you have to accept, etc., I am left completely without any feeling that I've been given something "free", or, were I to adopt it for my own work, that I would be creating something "free." In light of the fact that I can (and do) create software for distribution without any need for similar restrictions at all, I fail to see any value in the GPL. It becomes just another force to slow down software development across multiple parties, and the question of who benefits from that slowdown seems to only have an answer in some kind of angst-ridden need for endless recognition by people who adopt it, or perhaps as a crusade against the (horror of horrors!) attempt to make money. The former I view as a personality defect, the latter I view as utterly ridiculous. Either way, I'm not interested, except in the abstract "gee, I'd like to see that whole GPL thing die" sense.

      I'm 100% guilty of carrying forward the attitude I started with back in the 1960's, where software was a fabulously interesting thing that we shared with each other without any thought whatsoever for moderating that behavior because the other party might actually make use of it. That was the whole idea. It was really very cool to be have someone hand you, figuratively speaking, the solution to a problem. It was just as cool to hand them one. Maybe even cooler. On that basis, entire magazines existed that shared code, talked about various design issues, laid out hardware designs, etc.

      This attitude still exists, but it is most commonly found in academia, in textbooks and so forth. I have a lot more respect for a professor that says "here's the problem, and here's a solution" which you can take away with you, having learned something you can use without restriction, than I do for some basement genius who says "here's the problem, but if you want to use it, you have to conform to my idea of how it may be used."

      Working source code, especially well-working source code, can be a teaching tool at the same time it is an additional shoulder at the wheel of life we all get to push forward. I like that a lot. Anything that makes the wheel harder to push while pretending to be an assist I find annoying. The GPL is just that sort of thing; it is a mechanism that seems to have been designed primarily to benefit lawyers. Even if that wasn't the intent, that is the end result.

      Yeah, I'm an old hippie. :-)

      --
      I've fallen off your lawn, and I can't get up.
    2. Re:GPL by falconwolf · · Score: 1

      That may well be so, but there have been specific requirements in the GPL/LGPL that restrict usage of GPL/LGPL'd software that in no way relate to copyright; these requirements so broadly degrade the scope of the "freedom" that is the main talking point for the GPL that the license is of no interest to me except as an example of how not to distribute software.

      Yea that's why I think BSD style licenses are freer and I prefer them. For instance a person can take BSD code and close the source they add to it. If I'm right all that's required is proper attribution of those who contributed code. The original code is still available but you can close your own code.

      After reading on and on in the GPL about what you have to do, what you can't do, what you have to accept, etc., I am left completely without any feeling that I've been given something "free", or, were I to adopt it for my own work, that I would be creating something "free."

      The way I look at it is the GPL's freedom is for users not programmers, there are just too many restrictions on programmers in it.

      I'm 100% guilty of carrying forward the attitude I started with back in the 1960's, where software was a fabulously interesting thing that we shared with each other without any thought whatsoever for moderating that behavior because the other party might actually make use of it.

      Ah, it was in part because of the hackers and their culture in the Tech Model Railroad Club at MIT as well as the hardware hackers on the West Coast in the 1970s that in high school I wanted go into computer research. I wanted to be a hardware and a software hacker.

      On that basis, entire magazines existed that shared code, talked about various design issues, laid out hardware designs, etc.

      I recall a few magazines from the '70s but not many. "Creative Computing", "Interface Age", and my fav "Byte" I recall but that's it. I especially loved Jerry Pournelle's "Chaos Manor" and Steve Ciarcia's "Circuit Cellar" columns. The one computer magazine I wish were still in print is "Byte".

      Yeah, I'm an old hippie. :-)

      Same here except smoking marijuana.

      Falcon
    3. Re:GPL by fyngyrz · · Score: 1

      Same here except smoking marijuana.

      I haven't smoked since I was sixteen. Might if they legalized it... then again, might not. Depends on the occasion, I suppose. At this point, I'm desperately holding on to the brain cells I have left. ;-)

      I recall a few magazines from the '70s but not many. "Creative Computing", "Interface Age", and my fav "Byte" I recall but that's it.

      Kilobaud was very good for its time, and there were quite a few others that only made a few issues. I collected the first issue of every computer magazine I could find from the day the first Byte came out (and Byte was quite a different magazine in those early days.) Kilobaud actually published my first computer article -- in 1977 -- so I've got a soft spot for them. But Dr. Dobbs was around pretty early, Circuit Cellar was a welcome addition when it debuted... and of course there were a host of CPU specific ones like 68 micro journal, machine specific ones like a magazine for the color computer... really, there were a bunch of interesting rags now that I think about it.

      Yea that's why I think BSD style licenses are freer and I prefer them.

      Yes, they're much better. But the GPL gets most of the press (and delivers the highest propaganda load.)

      The way I look at it is the GPL's freedom is for users not programmers

      Hmmm. Well, the way I look at it is anything that reduces the number of possible programs created starting from any particular piece of source code is, by definition, not designed to benefit the users, and generally speaking, not much of a model for "freedom." Unless we're talking about the "freedom to restrict", which is an authoring freedom, not a user freedom. Typically.

      --
      I've fallen off your lawn, and I can't get up.
    4. Re:GPL by falconwolf · · Score: 1

      Same here except smoking marijuana.

      I haven't smoked since I was sixteen. Might if they legalized it... then again, might not. Depends on the occasion, I suppose. At this point, I'm desperately holding on to the brain cells I have left. ;-)

      Well like you I have smoked, and inhaled, but it's been somewhere around 20 years since I've had a drag. I like the taste but I didn't like losing control so I didn't smoke enough to get high. For the same reason I don't drink so much I get drunk, as soon as I start getting a buzz I quit drinking alcohol. Unfortunately as I am now I'd rather be drunk and or high almost all the tyme now because those brain cells, neurons. As I'm a survivor of a Traumatic Brain Injury, TBI, they have been damaged.

      Byte was quite a different magazine in those early days.

      "Byte" was a good how-to, if you read long enough you should of been able to build your own, from one of the kits offered or maybe by yourself. It was the only magazine I know that was like it, all the other computer magazines focused more on using them. "Byte" also had some articles on what they could be used for, that's what Jerry Pournelle's "Chaos Manor" column was about, but it had more how-tos.

      Falcon
  66. Re:Technically true though by Anonymous Coward · · Score: 0

    Microsoft grew up in a no-patentable-software ecosystem where only copyright could be used as defense.
    Moreover they owe much success to IBM clones which would not be possible in a patent-everything ecosystem.

    Therefore whatever their- and your - reasons, microsoft itself proves the assertion wrong.

    Also, what better way to prove patents are helpful? Let south africa stay patent free for a while and see if they innovate more than a place that adopted patents.

  67. Re:Technically true though by kvezach · · Score: 3, Insightful

    Without patents, the result will be predictable: most people will keep their algorithms a closely guarded secret. The result will be that academia will suffer as algorithms go from publicly disclosed patents to trade secrets.

    And then a clever hacker will reverse engineer the algorithm and leak it to the world. Short of DMCA-type problems (which is an entirely different mess), there's nothing the companies can do since there are no more software patents, and if the prevalence of cracks show anything, it's that any program can be reverse-engineered.

  68. A proper response? by magus_melchior · · Score: 1

    There is no such thing as getting paid in spades for something with practically no manufacturing cost. See, Paulo, I can make completely false statements, too.

    --
    "We are Microsoft. You shall be assimilated. Competition is futile."
  69. The little guy.... by Anonymous Coward · · Score: 1, Insightful

    But has anyone heard of a little guy using a patent to stave off a large corporation from stealing his ideas in the last decade or so? It only works if the little guy has lawyers good enough to go to bat against the megacorporations likely to steal his patent. Which, of course, means he's not a little guy. Actually the way it often seems to work is that the little guy will go to a law firm which then may offer the little guy help with suing the mega-corp in exchange for a share in any profits if they think he has a viable case. The little guy's lawyers can of course end up putting in a lot of effort for no reward if they don't do their homework and the little guy turns out to have no case after all so to be fair to the lawyers they do take a significant risk and as for the little guy this kind of law suit can easily bankrupt you. There are many cases where inventors got so busy with a law suit that they neglected a bread and butter business they had already built up to he point where it went bankrupt and they then had to scrape a living for years while the law suit dragged on and on and on..... However, if the case goes well and the little guy and his lawyers get a favorable judgement the law firm's share of the settlement is usually quite large. Of course things shouldn't be like that, the amount of justice you get should not be directly proportionate to how rich you are and lawyers should not be able to extort the little guy like this, but that is the what you get when you mix democracy with capitalism. You can either learn to live with it it, you can get rich your self and set up a mega-corp so you can screw the other little guys or you can pick up a rifle and go Bolshevik on the rich. Take your pick....

    Now let the inevitable yammering begin about how anybody who takes out a patent is a either a sleazy patent troll or a corporate weasel....
  70. Gentoo Gentoo Gentoo by feld · · Score: 1

    How long did it take you to compile that list?

  71. To paraphrase Alastair Crowley: by falconwolf · · Score: 1

    "Do as I say and not as I do shall be the whole of the law".

    I don't know if he said that but it sounds like him. And this reverses the saying in Kabalism as well as Wicca, in Wicca: "An it harm none so mote it be."

    Falcon
    1. Re:To paraphrase Alastair Crowley: by Anonymous Coward · · Score: 0

      Sorry buddy, but the answer to your question is "whoosh". I suggest you look up the meaning of the word paraphrase.

    2. Re:To paraphrase Alastair Crowley: by Hucko · · Score: 1

      Perhaps the 'paraphraser' should have; quotation marks are supposed to do just that...

      --
      Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
    3. Re:To paraphrase Alastair Crowley: by jvkjvk · · Score: 1
      Well, since you appear interested, this is not exactly the quote, and the original does not reverse the kabbalistic meanings.

      The Book of the Law (Liber al vel Legis) contains two fundamental verses:

      Do what thou wilt shall be the whole of the Law. and

      Love is the law, love under Will To grok the meaning of these properly it is necessary to understand that Will in this sense is not what I want to do right now it is more akin to your drive as a realized being to go about immanetizing Divine Will (that is, creating heaven in this Reality).

      However, the second quote is co-equal with the first and Thelema requires both of these or the philosophy is out of balance. However, Love is to be considered under the Will of your Higher Self (which has communion with the divine). For the full second quote goes:

      Love is the law, love under will. Nor let the fools mistake love; for there are love and love. This suggests that some loves are not in accordance with the Will being discussed. Perhaps love of money, egoism (self love to the extreme), or other addictions would tend to fall in this category. So you can't just allow love to rule, it must be tempered by Will.

      One can certainly derive an injunction against harm from this and it appears more general than "An it harm none so mote it be" in several senses; the basic one being that sometimes "harm" is relative. It certainly harms someone to cut off their arm but dying from gangrene through inaction is a worse harm. Following your Will in this case leads you more surely that following an aphorism.

      Not to say that similar distinctions can't made in kabbalism and Wicca, but it appears on the face that Thelema has a stronger sense of individuation and in fact insists upon it to work properly - you must seek to find and communicate with your Higher Self in order to proceed at all.

      Okay, totally off topic! Woohoo!
  72. Different spin by Bilbo · · Score: 1

    I found it interesting that the minister took the recent addition of several new African countries to the ISO process with a very different spin. Many of us simply saw these new additions as evidence that Microsoft was "buying" votes to try to ram their OOXML through ISO. I still think this is the case, but the Minister saw a different outcome. Her hope was that, as these nations have become involved with the International Standards process, they will continue to be involved in the future. Rather than just seeing themselves as passive bystanders, these nations can dig in and start to be participating members. Of course, that assumes a lot in terms of developing their own experts who really have some sort of idea of what they are talking about (as opposed to parroting their Microsoft handlers), but there's nothing like jumping in with both feet to start having your voice be heard.

    --
    Your Servant, B. Baggins
  73. Re:Incentivises? Incentivizes? by Arimus · · Score: 1

    Bullshitizeitis - Use of words like incentivises is a key symptom of this fatal (well I can hope) disease :)

    --
    --- Users are like bacteria -> Each one causing a thousand tiny crises until the host finally gives up and dies.
  74. There's no such thing as free /market/ software by james_gnz · · Score: 1

    There's an irony in Microsoft saying there is no such thing as free software, while claiming to compete in a free market, which doesn't exist.

    You're right that in a (theoretical ideal) competitive (or free) market, price = marginal cost. Actual markets are like this to greater or lesser extents. The software market is nothing like this.

    Companies need to be big enough that marginal cost dominates, before they can compete. In software, marginal cost will never dominate, so fair competition can never occur.

    Say, for example, the market for office suites is 90% Microsoft Office, 5% Corel WordPerfect Office, 5% other. Both Microsoft and Corel are creating 1 product, i.e. they both have to do the same amount of work, but Microsoft gets 18x as much income to do this. In order for Corel to compete, they must be 18x more efficient. The market doesn't favour efficiency, it favours market share, so the idea of fair competition is nonsense.

    Contrast this to companies making pies, where company A has 90% of the market, company B has 5%, etc. Company A is getting 90% of the income, but must do 90% of the work, i.e. in order for any company to compete, they must be as efficient as their competitors. In this case, the market favours efficiency, so we have competition.

  75. Re:Technically true though by ScrewMaster · · Score: 4, Insightful

    I disagree with you about the need for patents.

    Ultimately, the best idea is to eliminate software patents entirely. Our software industry grew hugely profitable without them, so there is no demonstrable need for software patents (unless, of course, you have some anticompetitive ideas in mind.) Fact is, they are not helping, and so far as the United States is concerned they're not fulfilling their Constitutional mandate (admittedly, not much of anything Congress passes lately does.) However, if you must have them, give the USPTO the funding it needs to be critical about what truly is worthy of protection (I agree with you there) and shorten the term.

    Without patents, the result will be predictable: most people will keep their algorithms a closely guarded secret.

    So what? If it's secret, I can't use it, and if it's patented I can't use it. If I make a derivative work based upon your disclosed, patented algorithm odds are you'll still sue me. Without software patents, companies which understand that the only real way to maintain a competitive edge is to keep investing in R&D will simply be encouraged to maintain that investment. Maybe then they'll starting hiring fewer IP lawyers and more scientists, engineers and programmers. I'd say the country would be a whole lot better off if that were to happen. Hell, if you want an argument against software patents (indeed, excessive IP law in general) just look at Asia's high-tech economies. They don't have draconian Intellectual Property laws and they're doing just fine, employing a hell of a lot of people manufacturing a lot of products.

    When it comes to software, the reality is this: if there's a way of doing something, there's probably a better way and sooner or later someone will figure it out. Furthermore, if something is protected by trade secret law, it's only secret until someone figures it out. And, if they figure it out independently (or do come up with a better approach) there's no patent system getting the way of that technology being commercialized. Software patents have proven to be a millstone around the U.S. software industry's neck and the Patent Office is utterly incapable of managing them effectively. Given those facts, we're better off without them.

    --
    The higher the technology, the sharper that two-edged sword.
  76. No such thing as 'money' by unity100 · · Score: 1

    you know, if we just take the extreme approach of microsoft representative, you can easily say 'no such thing as money'. or 'you dont exist' or 'world is in the eyes of a fish' and etc.

  77. Compiz Fusion by JAlexoi · · Score: 2, Insightful

    Compiz Fusion! HTB for packet scheduling.
    BTW most stuff in Linux is not UI visible.
    And anyway most of developers behind FOSS projects are not hobbyists, but professionals that spend extra time on FOSS projects (Google practice for spending some time on FOSS projects)

    1. Re:Compiz Fusion by megaditto · · Score: 1

      Right! Too bad it took them 4 years to copy the original

      --
      Obama likes poor people so much, he wants to make more of them.
    2. Re:Compiz Fusion by Bert64 · · Score: 1

      And eyecandy is arguably an evolution of enlightenment, that was looking pretty when interfaces like OS9 were boring and plain.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  78. Microsoft still hasn't gotten it by Kidbro · · Score: 1

    "There is no such thing as free software. Nobody develops software for charity."

    Every time I see statements like this, I smile. It is proof that Microsoft still hasn't gotten it. And most likely they never will.
    Nobody cares about free-as-in-beer software. Well, some do, but that's not the point. What is important is of course free-as-in-speech software, and Microsoft repeatedly fails to understand why. It will be their doom, of course... and the smile will stay on my face when they perish.

  79. Re:Technically true though by Anonymous Coward · · Score: 0

    your post clearly illustrates you do not make a living writing software or creating products for that matter. if you did, i have a feeling you would cry foul after a) you run out of creative ideas or 2) someone in asia copies your product and sells it for 33% of your cost.

  80. Re:Technically true though by timmarhy · · Score: 4, Insightful
    It's a funny thing you know, i know several people who did interships at MS and they all say the same thing - everyone there is brillant, everyone is very very smart.

    so how do they fail to be technological leaders ? don't get me wrong i think MS makes a lot of good products, sql server and .net are great products. And i think in many ways them being market leader has them in a damned if they do damned if they don't position - think if they REALLY altered windows vista how many compatability issues there would be?

    all that aside though there needs to be a fundamental corperate culture shift at MS. they have consistantly failed to engage their customers, there is no grass roots movement on the ms platform anymore. instead of relying on people wanting to use their platform, they try to trap them into it, which hardly endears anyone to them.

    --
    If you mod me down, I will become more powerful than you can imagine....
  81. Re:Technically true though by thanatos_x · · Score: 2, Interesting

    You are of course right on all counts. No one does anything that on some level they don't want to do among the options present. Do I want to go to the gym? Maybe not, but it helps my well being in the long term.

    Some people do things for the pleasure or challenge, some do it for the indirect pleasure (money, prestige or good vibes from helping people), and when stuck between a rock and a hard place, you decide which decision you like most of the options present.

    As for patents? I think there's little doubt there needs to be some reform, and there's been a number of interesting suggestions raised in various /. threads. Yes, most people who code do so for money, and those that do open source likely derive primary income from a job where they do make money for their coding expertise.

    One of the more interesting solutions I've found (not my own idea) was a property tax on patents, to be assessed every 5-10 years (or when challenged enough). The patent goes up for bids at this time, and although the owner has the right to refuse any offer, the property is found to be of value equal to the amount bid for tax purposes. This encourages active use of patents, discourages patent trolls, and when there isn't interest in the patent, it expires into public domain.

    Obviously this lacks some details, perhaps benefits for the inventor of a patent, a higher tax rate if the owner is found to be simply sitting on the patent, but it seems to solve most of the current issues with patents. This would entail a fair bit of overhead, but with some common sense the burden of much of the work would be placed on corporations who want a given patent, and the property taxes from patents should be more than enough to pay for the workers to review the patents.

    --
    I am not an expert. If I am misled in something, please correct me.
  82. Re:Technically true though by timmarhy · · Score: 3, Interesting
    I do make my living from writing software and developing electronic solutions. you merely illustrate yourslef as having no talent or imagination with your post because:

    a) people will always have new problems to overcome which will require creative solutions. b) if someone makes a cheap knock off it will only be that - a cheap knock off, and no where near the quality of the product i make. it will also lag way behind my product as i develop it and lack compatability with future features (see point a)

    --
    If you mod me down, I will become more powerful than you can imagine....
  83. By "Charity" by Mateo_LeFou · · Score: 1

    By "for charity" it seems quite clear that they mean software that
    -does not come with an unconscionable EULA
    -does not do its damnedest to prevent other software from working with it
    -is not protected from competition by government granted monopolies
    -does not have an expiration date in the form of planned obsolescence/end of support
    -does not require that the user surrender hisher hardware to the control of a remote party

    --
    My turnips listen for the soft cry of your love
  84. Yes... by geekoid · · Score: 1

    Me.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  85. Re:Technically true though by Blakey+Rat · · Score: 0

    Uh, Office 2007?

    I can refute your argument with a single product name.

  86. Re:Incentivises? Incentivizes? by erroneus · · Score: 1

    ...I remembered "televise" right after I clicked "Submit" and then tried to reply to my own post to amend it, but then got the "Slow down cowboy!" message and decided... "ah, to hell with it..."

  87. He's there and everywhere. by Mactrope · · Score: 1

    When IT ministers go to a free software conference to talk about how software patents are harmful to society and that everyone should use ODF, you know Stallman has been there in spirit if not in person. Stallman does not own the ideas but he has been clearly articulating them for a long time. People are finally starting to get it and that's a great thing. The man deserves a Peace Prize.

    --
    http://slashdot.org/comments.pl?sid=216934&cid=17629948
  88. Old Software Companies by EEPROMS · · Score: 1

    Microsoft "GET OF MY CODE!!"

  89. Internet Explorer, Media Player... by flyingfsck · · Score: 1

    MS is all gung ho about free software when it serves to crush the competition, but not when they get crushed by it. I wonder why?

    --
    Excuse me, but please get off my Pennisetum Clandestinum, eh!
  90. Re:Technically true though by Anonymous Coward · · Score: 0

    I don't have a definition for this, but their version of "innovate" is basically "use something that someone else thought of". Seeing an idea, using it, incorporating it, and making money off of it - that's MS innovation. It's not invention.

    Dictionary.com Unabridged (v 1.1)
    innovate /nvet/ Pronunciation Key - in-uh-veyt] - verb, -vated, -vating.
    -verb (used without object)
    1. to introduce something new; make changes in anything established.
    -verb (used with object)
    2. to introduce (something new) for or as if for the first time: to innovate a computer operating system.
    3. Archaic. to alter.
    [Origin: 1540-50; to renew, alter, equiv. to in- in-2 + novtus (nov(re) to renew, v. deriv. of novus new + -tus ptp. suffix)]

  91. Wrong free by colinrichardday · · Score: 1

    It is free as opposed to proprietary, not free as opposed to commercial. Canonical will gladly sell you a copy of Ubuntu, and Microsoft gives away Internet Explorer, but we still speak of the former as freer than the latter.

  92. Dude, it's a PR firm by Anonymous Coward · · Score: 0

    To make the world's greediest man seem like a giving person.

  93. Re:Technically true though by cheater512 · · Score: 4, Interesting

    You *have* to break backwards compatibility every couple of years.
    Otherwise your software becomes bogged down and very inflexible.

    It occurs in open source software occasionally. Look at KDE 4.
    They are taking the opportunity to break compatibility in the name of progress.
    Any old dusty and hackish code can be thrown away and be replaced with shiny new code.

    This is Window's primary problem. Microsoft is scared shitless at breaking compatibility.
    However they will need to do so very soon to survive.
    Windows Vista is already filled to the brim with hacks and really odd behaviors due to backwards compatibility.

    Want to see a really good example of how it should be done? Look at Apple.
    They went from PPC to x86 and it was relatively smooth.

  94. There is no GNU by V!NCENT · · Score: 0

    Ah... so according to Microsoft no one is developing for GNU? What's next?

    --
    Here be signatures
  95. Re:Technically true though by Anonymous Coward · · Score: 2, Insightful

    Naming a product doesn't refute anything. How does it prove the GP's argument wrong? How does it innovate? How is it better than the previous version/anything else? What does it allow you to do that you couldn't do before? Innovation is supposed to be a step forward, how does this qualify?

    If all you're going to do is say a few words and nothing else then so will I.

    Uh, Office 2007?

    Its slow, bloated, ugly, messy, difficult to use and buggy.

  96. your sig by toby · · Score: 1

    I will not, as a human being, go around with buckets collecting up all that fucking phlegm. I would rather be destitute.

    Your sig is a nice metaphor for why I won't work with or near Microshit products.

    --
    you had me at #!
    1. Re:your sig by Weedlekin · · Score: 1

      It's a quote from a Derek And Clive Live skit called "the Worst Job He Ever Had".

      --
      I'm not going to change your sheets again, Mr. Hastings.
  97. Re:Technically true though by SirSlud · · Score: 1

    Without patents, the result will be predictable: most people will keep their algorithms a closely guarded secret.

    I would be very interested in reading a software patent that discloses algorithms .. of course I realize that source code is copyrighted. Most patents I've read describe a solution to a problem, but don't include the detail that turns, 'Okay, if I wanted to do that' into 'ah, thats how I do that'. In other words, they describe the first hour of thinking about the problem: "Okay, if I need to provide feature X, then I can do that if you make this part really fast, and subdivide this task across multiple computers, and optimize the processing of this subsystem of the architecture." But they never seem to say, "Using this software, or using this published algorithm (or algorithm I'm publishing)"

    It's wierd. I went to the Game Developer Conference today and sat in 5 lectures a day for 3 days, and each lecture seemed to disclose methods and algorithms more than any software patent I'd ever read.

    I generally default to assuming I just havn't seen enough, so pray tell can you point me to a patent which is very specific - one that I could take and roll my own if I was interested in paying royalties?

    --
    "Old man yells at systemd"
  98. Re:Technically true though by mabhatter654 · · Score: 1

    you have a point about the asian economies that are "booming" as Microsoft wants to say.... they don't OWN any of the work they do either in 90% of the cases, they are just cheap labor. All the ideas they might have are part of the corporate fold. From Microsoft's point of view that's great, but it's not "enabling" or "healthy" either.

  99. Re:Technically true though by SirSlud · · Score: 1

    Game Developer Conference today

    Oops. Remove today. :P Dunno where that came from. I went back in Feb.

    --
    "Old man yells at systemd"
  100. Re:Technically true though by superwiz · · Score: 1

    You forgot one other reason people work for free -- tips. Some developers work "grants". Which are essentially tips.

    --
    Any guest worker system is indistinguishable from indentured servitude.
  101. Re:Technically true though by superwiz · · Score: 1

    And then a clever hacker will reverse engineer the algorithm and leak it to the world. Short of DMCA-type problems (which is an entirely different mess), there's nothing the companies can do since there are no more software patents, and if the prevalence of cracks show anything, it's that any program can be reverse-engineered. Umm, patents are supposed to exist for a limited time... intellectual property is property, but it's not the same as tangible property because of extremely low cost of reproduction. If you strip the executable and obfuscate your logic enough, no one will reverse engineer it.... not fast anyway. Most cases of "hacking" are instances of people leaving essential information virtually in plain sight. If someone takes 10 years to reverse engineer your code, then you accomplished with obfuscation what the patent system tried to accomplish with law.
    --
    Any guest worker system is indistinguishable from indentured servitude.
  102. Re:Technically true though by FLEB · · Score: 2, Interesting

    With the current specs for an affordable computer, though, now is really the time to do it. They've got Virtual PC... it shouldn't be difficult, relatively speaking, to create an emulated "compatibility mode" in the same sort of way that Apple did (earlier) with Classic under OS X.

    --
    Information wants to be free.
    Entertainment wants to be paid.
    You just want to be cheap.
  103. Re:Technically true though by webmaster404 · · Score: 4, Insightful

    Exactly, MS stands mostly to attempt to prove that free software can't exist, while doing that they managed to run away from where all the innovation is happening, where it has been happening for the last 20 or more years: the Homebrew/Hacker/Hobbyist scene. Apple saw this, took BSD, cleaned up the kernel a bit, took some free utilities and are now selling a very successful GUI as OS X. MS has to re-invent the wheel with every OS to make it look "new" and distance itself from the free community. This leads to failures such as Vista where it takes a *5*+ year development cycle to produce an OS that is more buggy then most alpha software in the free community. Note to Bill and Steve Ballmer, you can't run a company that ignores a large part of where all real innovation takes place, its ignorent and stupid to act that way.

    --
    There is no "disagree" moderation, and troll, flamebait and overrated are not valid substitutes
  104. some in the m$ is like bush by Anonymous Coward · · Score: 0

    the short form for bullshitting

  105. Is Bush really the manager being quoted? by Anonymous Coward · · Score: 0

    He added: "For innovation to continue, there needs to be value - and even open-source applications have some form of market model, which incentivises them to continue innovating."
    I think the manager & Bush are cut from the same cloth.

    On a serious note:

    "...and even open-source applications have some form of market model, which incentivises them to continue innovating."
    That is only true for some of the open-source applications (i.e. 99% of apps on SourceForge or google code have no market model). Those that actually aim to make money still do not rely any way on software patents (companies like Redhat & to an extent IBM obtain patents for defense) and instead rely on actually creating a worthwhile product. And usually the incentive for companies to donate to open-source apps is that it's essentially a subsidized way to get a solution to a common problem.
  106. Re:Technically true though by superdana · · Score: 1

    Apple has done even better than that. They went from 680x0 to PPC to x86, with a complete overhaul of the OS in between--and nobody got hurt.

  107. Re:Technically true though by Anonymous Coward · · Score: 0

    Yes, but now you can't verify the algorithm.

  108. Re:Technically true though by Maestro485 · · Score: 1

    Without patents, the result will be predictable: most people will keep their algorithms a closely guarded secret. You're right. Because nobody would ever be able to figure out the secret behind a single click.
  109. They still don't get it? by Maestro485 · · Score: 1

    Nobody develops software for charity. Have they still not heard of Free Software?
  110. Re:Technically true though by zotz · · Score: 1

    "you seriously have your wires crossed thinking you can't get paid for coding without software patents. MS knows this."

    Indeed, you don't even need copyrights, but with them, you can do without patents. Patents are a play to get paid for software that other people write.

    "saying that 'there is no such thing as free software. Nobody develops software for charity"

    So, what exactly is the reason they give for "giving away" IE back in the early days? Let's see, they gave it away. But it couldn't have been free as there is no such thing as free software.

    Well, there may or may not be any such thing as free software, but lucky for us, there certainly is such a thing as Free Software. And somehow, I think it is the latter they are more concerned with. I don't remember seeing them kick up such a fuss over tucows and nonags back when I was a windows puppy. Or even earlier. Freeware and Shareware never seemed to bother them too much. Free Software on the other hand...

    all the best,

    drew
    http://packet-in.org/wiki/index.php?title=Main_Page
    Packet In - net band - libre music, sometimes gratis

    --
    FreeMusicPush If you want to see more Free Music made, listen to Free
  111. Re:Technically true though by Maestro485 · · Score: 1

    and if you don't allow patents, and therefore don't allow programmers to get money in exchange for coding, you have cut off about 98% of your source of new code And if you don't allow music patents, you're not going to allow musicians to get money in exchange for writing songs. And you have to allow writing patents or else authors aren't going to get money for writing books. We should give painting patents too, otherwise nobody would even think about painting again, much less sculpting. Oh shit, we need sculpting patents too!
  112. Re:Technically true though by MikeBabcock · · Score: 1

    I've seen some very well obfuscated software cracked in days or hours by very skilled persons with good tools and experience.

    Code is code. It runs on a known hardware and has a fixed set of rules for execution. Binary or not, the logic is crackable.

    Now of course, the genius in the reasoning behind a piece of code may lay hidden forever (like who figured out the algorithm Carmack made famous for calculating normals with a floating point division or something), but cracking the code itself is not as hard as you've been lead to believe.

    Please, go find one of these uncracked software packages that someone has actually cared to crack. Think video game systems and their software if you want, they put a LOT of effort into this.

    --
    - Michael T. Babcock (Yes, I blog)
  113. Free doesn't mean charity by jonberling · · Score: 1

    Microsoft responded aggressively, saying that 'there is no such thing as free software. Nobody develops software for charity.'

    While I disagree with the statement that no one develops software for charity; I feel like I have to point out that free doesn't necessarily mean charity. There is tons of free software out there. Only a fraction was built with charity in mind.

  114. Re:Technically true though by Blakey+Rat · · Score: 1

    Its slow

    Faster than all its competition.

    bloated

    Nope.

    ugly

    Matter of opinion, I guess. I think you're thinking of Office 2003, which was most certainly ugly.

    difficult to use

    Nope, Office 2007 has a new interface that's easier to use than any Office version before it. Thus the innovation.

    and buggy

    Nope.

  115. Re:Technically true though by superwiz · · Score: 2, Interesting

    Code is code. It runs on a known hardware and has a fixed set of rules for execution. Binary or not, the logic is crackable.

    I suppose with proper tools and 15 years of experience, you can figure out how to decompile stripped code. Although, I can't quite think of how it would do it... maybe by having a tool that runs the code and decompiles it as it runs? Otherwise, you can't tell the different between data and instructions, so... well, I don't know. I'll take your word for it. Although games are not a good example. All you need from them is small snippets of data that allow you to change their crucial behavior (more resources, faster movement, etc.). It's not quite the same as figuring out an algorithm.

    Like you said,

    float InvSqrt (float x){
    float xhalf = 0.5f*x;
    int i = *(int*)&x;
    i = 0x5f3759df - (i>>1);
    x = *(float*)&i;
    x = x*(1.5f - xhalf*x*x);
    return x;
    }

    took a while to figure out even after the code was available. So truly innovative stuff (the kind that's worth patenting) is probably outside of the reach of most disassembly and analysis. I am thinking more like routing algorithms. And (**d forbid!) some navigational systems... anything in which the math is harder than the rest of the code. But even sidestepping that, there algorithms to do things which are faily complicated in themselves, so...

    Btw, the code is crucial because, as you pointed, out it lets calculate <x,y>/|y| with simple multiplication... thus avoiding both square root (fairly expensive) and division.

    Aaah... The good old days. When slashdot had posts like this http://games.slashdot.org/comments.pl?sid=159570&cid=13367261 and not like this http://slashdot.org/comments.pl?sid=497518&cid=22852348#

    --
    Any guest worker system is indistinguishable from indentured servitude.
  116. Re:Technically true though by Hucko · · Score: 1

    If charity had to be selfless, it would not be so popular...

    --
    Semi-automatic amateur armchair Australian philosopher; conjecture ready at any moment...
  117. Re:Technically true though by superwiz · · Score: 1

    Without patents, the result will be predictable: most people will keep their algorithms a closely guarded secret. So what? If it's secret, I can't use it, and if it's patented I can't use it. If it's secret, you can't use it. If it's patented you can't use it unless you and the patent holder come to a mutually satisfactory agreement. Having no chance to use something and having a chance to use something provided that you pay for it are two very different scenarios. The second allows for free (as in speech) flow of information (even though it's not free as in beer). You may argue that you don't want to pay for it, but someone might. So the outcome will be that ideas will be more spread and more profitable. I don't see why anyone would insist on the former alternative (less speech and less value in true innovation).
    --
    Any guest worker system is indistinguishable from indentured servitude.
  118. Re:Technically true though by superwiz · · Score: 1

    It's wierd. I went to the Game Developer Conference today and sat in 5 lectures a day for 3 days, and each lecture seemed to disclose methods and algorithms more than any software patent I'd ever read.

    So? "Less" ideas is not the same as "no" ideas. And no one argues that the current patent system is not broken (and is, therefore, often sidestepped).

    Roughly translated your argument sounds like this: "In other news, someone got shot today while a man caught a bank robber all on his own (without help from the police). So the criminal justice system doesn't prevent violent crime. Let's get rid of it." Just because a solution exists which provides some (even large) benefit, doesn't mean that it is an optimal solution. The argument is what would make the system better or worse -- not whether the current system is perfect.

    I generally default to assuming I just havn't seen enough, so pray tell can you point me to a patent which is very specific - one that I could take and roll my own if I was interested in paying royalties? Well, the funny part is that you are probably right. They are a very small fraction of the patents granted on software -- most are too trivial. I insist that it is because we have business-method patents and no math patents. But it's a whole other argument, and I've gone through it on slashdot enough times. http://www.google.com/search?q=site:slashdot.org+math+patents should do it.
    --
    Any guest worker system is indistinguishable from indentured servitude.
  119. Re:Fuck you, Africa by Anonymous Coward · · Score: 0

    Of course, 'whites' are able to blend their mistakes into the background... (If you can't see it, it never happened

  120. Re:Technically true though by RR · · Score: 1

    don't get me wrong i think MS makes a lot of good products, sql server
    ...In association with Sybase...

    and .net are great products
    ...Which everyone agrees is a blatant copy of Java.

    Not saying that those are bad, except for their reliance on Windows, but they're not that innovative.

    To bring this more on topic, though, Microsoft's good is obscured by their cartoonish bad, what with their greed and deceit and backstabbing.
    --
    Have a nice time.
  121. No, they are definitely wrong by Anonymous Coward · · Score: 0
    The detail you failed to notice is: although the world of GPL software can be a give-and-take system, the give component is not compulsory.

    Some charitable individual or organization out there might even sponsor your download.

    I suppose if, however, you were willing to go absolutely any distance necessary to explicate FOSS from the umbrella of charity, one could make the same foolish argument you've made, but they'd have to follow that argument to its logical conclusion, and in doing so, reveal just how shallow and self-serving any argument that attempts to redefine charity really is. To paraphrase:

    Okay, so in the strictest sense of the terms, he's probably right. Charity isn't selfless.

    Doing things for others is definitely not a selfless act, it's a give and take trading system. You put in, and you get out.

    When you vacate a seat for the elderly or infirmed, you are really doing so in the selfish expectation that when you find yourself in a similar situation, someone may do the same for you, or because you feel you will make the world which you conveniently inhabit a better place to live.

    Sometimes, so-called "volunteers" even try to claim that they are seeking some nebulous "good feeling" that is often claimed to arise from helping others.
  122. It's a lie by ls354 · · Score: 0

    I been living a lie then, Open source is a huge lie according to Microsoft. All my money goes in to the flag ship of capitalism, "Steve Ballmer for president of Iraq 2009".

  123. A lot of people DO. by FreeDisk.nl · · Score: 0

    "Microsoft responded aggressively, saying that 'there is no such thing as free software. Nobody develops software for charity.'" Well... I do. Besides, software is basically only something that makes your hardware work. It's no suprise that hardware companies like IBM use open source software to support their sales. We're entering an age where computer- and hardware manufacturerers no longer really need Redmond to make their products attractive to the public. As this trend continues, we will see more hardware vendors switching to open source, simply because it makes more economic sense. I think the phrase 'open source doesn't mean fee of charge' is way overused, because for the most part, it is.

  124. Ugh -- MSO 2007 == :-( by zooblethorpe · · Score: 3, Informative

    I can only assume you're trolling, and I *know* I shouldn't feed the trolls, but I have a personal beef against Office 2007 thanks to one "just ride the gravy train and do / know jack" schmuck of an IT guy...

    Its slow
    Faster than all its competition.

    Maybe, on high-end hardware. My wife's school has a bunch of old Dells, and Office 2003 was sluggish, but acceptable on them. The school's IT guy decided in the middle of the school year to install Office 2007 school-wide, without telling anyone. Nice. So the software is slower than a dying dog, and now the UI's so different that all the teachers who had only finally figured out where everything was under the old Office paradigm are crippled in their productivity by this weird "ribbon" garbage. Which, incidentally, is quite the hog in terms of screen real estate when you've only got 1024x768 or less to play with.

    bloated
    Nope.

    Based on what? If it's slower to load, and includes things you don't need, that would seem to be bloat...?

    ugly
    Matter of opinion, I guess. I think you're thinking of Office 2003, which was most certainly ugly.

    No more so than Office 2000, which, while no winner of any beauty awards, at least we were used to. And see my comment above about the unusability of the ribbon interface on smaller monitors.

    difficult to use
    Nope, Office 2007 has a new interface that's easier to use than any Office version before it. Thus the innovation.

    This New! Improved! And Innovative! interface resulted in numerous half-bald teachers at my wife's school. Due to tearing their hair out trying to get things done, I mean.

    and buggy
    Nope.

    I hesitate to even get into this one much, but the troubles with MSO 2007 file incompatibility with older installations, or the problems with "compatibility" mode using older file formats within MSO 2007, has been documented to some length elsewhere on the web.

    So there. Food for the troll, maybe, but at least I've gotten some things off my chest. :)

    Cheers,

    --
    "What in the name of Fats Waller is that?"
    "A four-foot prune."
  125. Ubuntu anyone? by Siener · · Score: 1

    My jaw dropped too to see that South African Microsoft executive claim that

    What makes it even more amazing is that one of the most successful FOSS projects out there originated in his own back yard.
  126. Re:Technically true though by dna_(c)(tm)(r) · · Score: 1

    You *have* to break backwards compatibility every couple of years. Otherwise your software becomes bogged down and very inflexible.

    But they can't afford to break backward compatibility in a big way, this would prevent them to force upgrades onto their customers. Imagine auto-update disabling ALL your applications?

    Now they can keep their revenue going by forcing their customers on a smooth, not so steep but continuous upgrade cycle.

  127. It is Africa, not America by Nephrite · · Score: 1

    And there are different people. While America is a democracy (yet) M$ and such should lay low and look out for people's opinions. In Africa there are mostly corrupt autocracies and corpotations may do whatever they please. I'm much surprised, really, that Microsoft answered so politely. Heck, even in Russia we have a number of court rulings against M$. They just ignore them outright! What could you say about Africa then?

    1. Re:It is Africa, not America by o'reor · · Score: 1

      Heck, even in Russia we have a number of court rulings against M$. They just ignore them outright!
      Go on, Steve Ballmer, push your luck a little further in Russia. Keep ignoring their court rulings. Next time you travel there, I'm sure Mr Putin will be delighted to introduce you to Mr Khodorkovsky. What do I know, you might even have plenty of time to get acquainted with him and talk about the state of the industry in Russia. Lots, lots of time. Really.
      --
      In Soviet Russia, our new overlords are belong to all your base.
  128. Very knowledgeable minister! by slashbart · · Score: 1

    I took the trouble to see the video, and she knows what she's talking about.

    Sometimes I think we'll win this one, despite all the billions that MS is stuffing into continuing its corruption. I really thank P.J. and the likes of her that keep dragging MS and related scum from under their rocks into the light. I think that is what's eventually going to finish off MS type business practices.

    Bart

  129. Re:Technically true though by Richard+W.M.+Jones · · Score: 2, Insightful

    Without patents, the result will be predictable: most people will keep their algorithms a closely guarded secret.

    You can't keep an algorithm secret since it's so simple to disassemble code.

    In the same way that patents don't help in pharmaceuticals these days either since mass spectroscopy makes it (relatively) simple to work out what a drug is composed of.

    The idea that patents protect us against those who would keep recipes secret belongs in the age of the alchemist.

    Rich.

  130. Re:Technically true though by PinkyDead · · Score: 1
    And then some...

    :help uganda
    gives this:

    Vim is Charityware. You can use and copy it as much as you like, but you are
    encouraged to make a donation for needy children in Uganda. Please see |kcc|
    below or visit the ICCF web site, available at these URLs:

                    http://iccf-holland.org/
                    http://www.vim.org/iccf/
                    http://www.iccf.nl/ Just in case anyone is interested (and can't use vim).

    "Charityware" - can you imagine them mooks in Seattle trying to pronounce that.
    --
    Genesis 1:32 And God typed :wq!
  131. Re:Technically true though by WNight · · Score: 1

    It isn't that hard to go from a stripped executable to an algorithm.

    First, most debuggers support anti-anti-debugging tricks, to be able to watch even 'protected' software execute, like game copy protection, etc. This means there usually are no technical hurdles in your way.

    Then it's simply a matter of finding the last time before the algorithm is called and the first time after it is. That'll be a finite amount of program and you 'merely' have to go through it. You know what data it needs (the raw data) and the output. Put a watch on the data, and on where it'll store the result.

    If a computer can do it, a computer can watch it being done. Any number of times, identically, which helps.

  132. Re:Technically true though by LingNoi · · Score: 1

    Any old dusty and hackish code can be thrown away and be replaced with shiny new code.
    ...full of bugs, exploits, memory leaks, etc. Yes shiny new code is superior over that old dusty code that has been debugged and stable for years.
  133. Re:Technically true though by Anonymous Coward · · Score: 0

    Your argument is fallacious. There is a well know contract to allow other companies to use commercial secrets: it's called non-disclosure agreement (NDA). So, it is possible to use the secret code if you really want to. What software patents really do is to prevent the independent discovery.

  134. Re:Technically true though by Bert64 · · Score: 1

    You don't need patents to make money... Many companies make a lot of money and pay large numbers of staff without having any patents.
    Patents grant an artificial monopoly in a small area, which causes companies to sit back and rest on their laurels, they hire less programmers because there is less need to improve their products as there are no competitors. And since there are no competitors, then there won't be any programmers being hired to write competing applications either.
    Patents benefit a single company (the patent holder) at the expense of the rest of the industry and consumers.

    As for getting software for "free", there are plenty of other ways to make money, and a lot of them require (or are made more efficient by) software... For instance, companies that produce hardware (which cannot be given away free, as it has an ongoing unit cost) need software to make their hardware useful, and are more than willing to employ programmers to write it. Similarly consultancy companies will hire programmers to implement custom applications for their clients, and provide bugfixes to existing applications if they have the source. There are plenty of examples of successful companies using both these business models.

    Software is a logical component to be given away for free, it only has up front costs, no ongoing costs of continued distribution. Also with open source the up front costs become considerably lower as a large amount of code is already available, so even new applications can reuse some parts and don't need to be written entirely from scratch.
    It's a lot cheaper for a company to give away software than it is to give away physical goods, and yet many companies give away costly physical goods as a method of drumming up business. Obviously the goods given away must be worth considerably less than the goods sold, but this is the case with software.

    Programmers don't need to rely on sales of shrinkwrap software, you're clinging to a very shaky business model that is almost certain to get relegated to small niche markets eventually.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  135. Copyright. by remmelt · · Score: 1

    That's not what software patents do.

    Software patents cover an idea, not a piece of code. Here's an idea: "write information to a digital medium over a network." See how broad this is? If you code something that does what my patent describes, you'll have to license with me. The idea itself is out there anyhow, because it's part of the problem your product is solving. The customer knows the problem and can see your idea and thus your product solving it, so that's not secret in any meaningful way.

    Now for the implementation. How exactly is it solved? This should be part of the patent, but often it's not or in such broad terms that anything falls under it. The actual code is copyrighted. You cannot use or distribute code or the applications built with it if you're not licensed by the creator.

    Without software patents, you can make different code that solves that same problem in a different (better?) way. The code is protected and can be licensed either way.

    Another example is Amazon's infamous single click to buy shopping cart. Besides the blatant obviousness of this idea, there's another problem: if this patent holds, no-one can create a shopping cart that has one click buying, without licensing with Amazon. So, my small time basement startup cannot have a decent online shop without paying up. This does stifle innovation.

    Idea: "compress files to a smaller size using compression algorithms." Let's say the Zip people hold this one (I know there aren't any "zip people" but let's assume for the sake of argument.) Would there be Rar? Would there be bz? Or 7z? Or arj? Or mp3?

    In short, we don't need software patents to cover code because it's already protected by copyright, and you can make people pay for using it. We don't want it for software ideas either, because that stifles innovation, keeping me from implementing something in a better way.

    1. Re:Copyright. by Magada · · Score: 1

      Ah, but we do need software patents to keep the world of closed source going. Everyone's hiding their source because they are trampling on each-other's patents all the time and so need that there be no legal way to ascertain that fact. When there's no incentive to do that anymore, closed source and selling software in a box on a shelf go the way of the dodo and the buggy-whip industry, respectively. Microsoft (and its whole developer ecology) is predicated on selling software in a box.

      --
      Something bad is coming when people are suddenly anxious to tell the truth.
    2. Re:Copyright. by superwiz · · Score: 1

      Without software patents, you can make different code that solves that same problem in a different (better?) way. The code is protected and can be licensed either way. Not at all true. You can't patent solution to a problem. You can only patent a particular solution to a particular problem. I am not arguing for the current patent system. I am arguing that one should be able to patent an algorithm. I don't want to go into the details of how that has to be defined (certainly Knuth's definition of any program being an algorith is an exageration). A different solution to the same problem is not a violation of a patent. Patents on business methods and patents that are overly broad should be stopped. But that's a different story (because, again, I am not defending the current patent system just the concept of usefulness of a good patent system).

      Another example is Amazon's infamous single click to buy shopping cart. Besides the blatant obviousness of this idea, there's another problem: if this patent holds, no-one can create a shopping cart that has one click buying, without licensing with Amazon. So, my small time basement startup cannot have a decent online shop without paying up. This does stifle innovation. Agreed. And I don't think business methods should be patentable. Algorithms, however, should be.

      Idea: "compress files to a smaller size using compression algorithms." That's not an "idea". That's a problem. An "idea" would contain an answer to the question "how?"

      In short, we don't need software patents to cover code because it's already protected by copyright, That's not enough. If I come up with a way to solve a travelling salesman in polynomial time, I should be able to patent my algorithm. If all I can do is copyright my code, then anyone can come and write their own version using my algorithm. So if I want to profit from my idea under the current regime I have to keep my idea secret (thus promoting closed source). If we had a competent Patent office that could recognize truely innovative algorithms, most software would be written as open source. Because there would be no risk in disclosing a particular implementation of a patented algorithm. As it stands, people can only hope to profit their ideas by closing them and selling closed products or opening them and hoping to live off tips that they receive after that (grans, fellowships, offers of easy employment, etc.). This is silly. Being able to just sell what you create would be much more efficient.
      --
      Any guest worker system is indistinguishable from indentured servitude.
  136. Re:Technically true though by electrictroy · · Score: 1

    >>>"Microsoft responded aggressively, saying that 'there is no such thing as free software">>"a polite tirade against 'hackers', meaning the proper meaning, not the criminal one. They didn't want them"

    Had I been at that event, I probably would have yelled out, "That's okay! We hackers don't want you either!" and left the auditorium with a box of free pizza.

    --
    The government is not your daddy. Its purpose is not to raid middle-class neighbors' wallets and give it to you.
  137. Re:Technically true though by electrictroy · · Score: 1

    >>>"Microsoft responded aggressively, saying that 'there is no such thing as free software"

    He forgot to add: "no such thing as free software... unless you steal it."
    . MS-DOS (from a young programmer)
    . MS-BASIC (from a local club)
    . Windows NT (from IBM)
    . Windows 95 (from Mac's Finder OS, trashcan and all)
    . Internet Explorer (thus killing Netscape & spinning-off antitrust court hearings)

    --
    The government is not your daddy. Its purpose is not to raid middle-class neighbors' wallets and give it to you.
  138. Re:Technically true though by Bert64 · · Score: 1

    Its slow

    Faster than all its competition. Wordperfect is faster, older versions of msoffice are faster, openoffice is faster, koffice is faster... Some of these things are subjective (ie openoffice gets very slow with huge documents, but word crashes with the same files on the same system)...

    bloated

    Nope. When 95% of users use 5% of features that's bloat. The vast majority of users could get along just fine with a much smaller application.

    ugly

    Matter of opinion, I guess. I think you're thinking of Office 2003, which was most certainly ugly. True, matter of opinion... functionality is more important than appearance.

    difficult to use

    Nope, Office 2007 has a new interface that's easier to use than any Office version before it. Thus the innovation. Ease of use is subjective...
    To a new user who has never used such applications before, 2007 would be easier to pick up...
    To a new user KDE or OSX are also much easier to pick up than windows...
    However most people already have experience with windows and office 2003 and earlier and are familiar with it. People hate change, anything different is perceived as hard and will meet resistance. This is a significant factor helping keep microsoft in business.

    and buggy

    Nope. How can you dismiss this? It is undeniable that all software has bugs, and especially something as large as msoffice is absolutely full of them. Ask anyone who uses it on a daily basis, and they will have stories of strange behavior and weird things they need to do to make supposedly simple things work. Most people seem to accept such things as normal, they think it's normal for a computer to crash and need to be rebooted on a regular basis, or to have to do strange things to get round problems.
    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  139. As a South African by SIInudeity · · Score: 1

    FUCK YOU MICROSOFT!!!
    When Shuttleworth started Ubuntu, it was to not the South African people deal with your bullshit anymore. Take your shit, and get the fuck out of my country. You attention-starved, bi-polar, ex-convict!

  140. True Enough but not the Fundamental Issue by turkeyfish · · Score: 1

    "Instead of relying on people wanting to use their platform, they try to trap them into it..."

    As a MS Vista/Linux user I know what you mean, but in a larger perspective, one in which the Minister is operating this is beside the point, since it will always be the business of business to make money.

    The Minister is spot on in that a country like South Africa is burdened by widespread poverty, lack of educational opportunities for technical advancement and must largely rely software that delivers the greatest efficiency for the least cost. They clearly have no choice but to seek to promote a software-creation playing field that lowers the cost of participation. They can hardly fund their own pension systems, much less that of Bill Gates, not that Mr. Gates has not donated significant personal funds to fight AIDS in South Africa.

    While it might be said that the US and hence its corporations like MS would benefit from continuing to pursue a stranglehold on patents and insisting increased prominence in patents in international trade deals, this approach actually overlooks a fundamental vulnerability the US has in that to pursue this approach tends to increase poverty and hopelessness in countries such as South Africa and consequently, slowly but surely adds to political instability and political realignments. Yes, some would argue that we should get our profits out first at all costs before we concern ourselves with such issues. However, in the long haul we actually have more to gain in seeing a prosperous South Africa that is disposed toward good relations with American corporations than one that is resentful of it. The sad truth is that it is precisely this kind of neglect that is increasing the role of the People's Republic of China and Europe as South Africa's business partners to the detriment of longterm US interests.

    When MS declines to accept an open standard only to create a "standard of their own" in an attempt to continue their control over the process of business to business, business to government/government to business, and government to government computerized communication of data, it only serves to further destabilize a country that can not afford to pay for the use of such "standards". This undermines the broader interests of the United States, which is more than just making sure its corporations make extra money whenever possible (Although, admittedly it would be hard to tell by only looking at so many of our politicans eagerly accepting kickbacks and perks for doing so).

    No doubt the current adminisration or its extension (vis a vis McCain or Clinton) will fail to recognize this, just as they see staying in Iraq, because it benefits our defence contractors and corporate oil titans, as somehow good for America. I suspect this will be just another step in the long steady march toward America shrinking into the sunset. By failing to take a more open stance toward software development, Microsoft is only setting itself up for ultimamte failure. You can already see this in other countries such as India, who have rejected MS's "standard". Soon, only the US will use such "standards" and "patents" and we will be the ones paying more than everyone else for the privilege these types of inter-institutional kinds of data "regulated/standardized" kinds of exchange and software. At that point innovation and leadership will have migrated elsewhere.

  141. The blind preaching to the dumb... by theolein · · Score: 1

    I'm a South African living in Europe. I did a long hard look at the SA IT market last year as I was considering moving back to SA. Having just read the speech, which is much the same as many other politicians in other countries have made, as well as having read the responses written by various South Africans on the forum of mybroadband.co.za, I kind of feel depressed. It just never ceases to simply amaze me what a bunch of clueless morons my countrymen are, no matter what their skin colour (in case someone was going to mention race). There are a few that notice that, on the face of it, the idea that software patents are highly damaging and restrictive to the software market (they might not be if there laws governing licensing but in general, patents are mostly used to restrict competition, isn't that so, Bill Gates?), but for the most part, white South Africans, in spite of being the home country of Mark Shuttleworth, will mindlessly criticize anything that anyone from the government says.

    White South Africans are terribly bitter about the fact that legal employment quotas mean that it's very difficult for a white to get a job. The problem with white South Africans is that, as a corollary, will see: Microsoft good, Government bad. This, despite the fact that there are almost guaranteed to be almost no South Africans that could actually afford a retail version of Windows, much less a retail version of Office (South Africans are dumb enough to think that the cracked Windows and Office on their low quality packard bell computers are free.), given that the South African currency lost even more against the Euro this last year than the Dollar did.

    The sad thing is that they are, to a tiny point, right. The South African government is so corrupt and so occupied with internal power struggles that the no national Linux system will ever be installed and the education system is so poor (10 year Delphi, of all things, as a standard), that no real development will ever get done.

    It breaks my heart to see my country being ruined by its goverment and its population.

  142. Re:Technically true though by chrish · · Score: 1

    Picking nits...

    Windows NT (from DEC) - they even grabbed the VMS team

    --
    - chrish
  143. Re:Technically true though by Bert64 · · Score: 1

    People also keep patents secret, in the hope that someone will implement them without realizing and open themselves up to a lawsuit, or they demand ridiculous levels of royalties for it effectively burying the tech and preventing all but the richest players from even considering it. Quite often they won't... Look at Microsoft, they rarely try anything new, they just move aggressively into an already established market.

    Holding a patent closed can stifle a technology, such that only large companies could afford to license it, and they are too conservative to take that risk on something new.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  144. Re:Technically true though by Bert64 · · Score: 1

    Well said...
    You have to keep innovating to stay ahead, once a product become a commodity the cheap knockoffs can catch up.

    The problem is that companies want to maintain a monopoly on areas that long ago should have been commoditized, without doing any new innovation, and they have the money and power to force this to happen.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  145. Re:Technically true though by sjames · · Score: 2, Insightful

    At this point their best bet is, as you say, a clean break. I'm not convinced it would have to be all that painful though.

    They COULD just mark the existing API as depricated and make the new API available in a transitional version (or 2). The depricated API could be handled by anything from a virtualized copy of XP to a thin shim layer. After all, Wine more or less manages it when shimming up with an entirely different OS and doesn't even have the advantage of being able to incorporate or even look at the emulated OS's code.

    We know at one time they managed to thunk the old stuff together with 32 bit code with no more pain that the XP to Vista transition is already causing. Given that, an API transition now wouldn't even be a first for them.

    That leaves us with either paralysis at the architecture level or that they're too busy making sure the OS does NOT do what the user wants to take time out to write a shim.

  146. Re:Technically true though by aldousd666 · · Score: 1

    You have pretty much the same philosophy I do on the subject (especially the bits about SQL and .net) Microsoft shouldn't be considered evil for being the market leader, but they deserve the lumps they get for not focusing as much on innovating and simply re-packaging other people's software. I've always sort of had a problem with people thinking 'big' means 'bad' but microsoft will lose the advantages of being 'big' if they continue to be 'bad' in the innovation department.

    On the Vista front, they had a few good ideas, but they should be a little more sensitive to who their customers are. Big businesses, who replace hardware on a cycle cannot follow microsoft through a 'we don't support that brand new hardware' cycle if said hardware (like NVidia mobile devices) is part of the latest batch of shipping high-middle-end laptops and desktops off the shelf at the OEMs. I can definitely condone breaking BACKWARD compatibility, but drivers for stuff that just came off the assembly line, considered industry standard at the time the software ships, should be most certainly supported. I think this is where microsoft went wrong on vista

    --
    Speak for yourself.
  147. Re:Technically true though by mehemiah · · Score: 1

    I will have to aggree with the this point in the fact that Mac OS X isn't entirely new. it melds some pretty old ideas. NeXt, Mach, and BSD . but this doens't mean that you shouldn't start forsaking compatibilities (emphasis on the plural) for increased security (and potentials there of ) and functionality as well (EG: the below QT/KDE example). Note how most of these examples started working ont the new stuff long before they released it (like PY3k)

  148. Ironic by lehmer · · Score: 1
    I am confused. Microsoft says "Nobody develops software for charity". And yet just yesterday,in the latest MSDN email newsletter from Microsoft, I received information on the following event I am thinking about attending, which is being sponsored in part by Microsoft. Norman, correlate...zzzttt...buzzzz...frzzztt...

    Coders for Charities April 25 - 27, Leawood, KS The Coders for Charities three-day charity event pairs charities and local software developers. Software developers can accept the challenge by volunteering their time to help charities, who in turn can better serve their community through the latest technology.
  149. Re:Technically true though by archeopterix · · Score: 1

    [...] everyone there is brillant, everyone is very very smart.
    so how do they fail to be technological leaders ? [...]

    Good question.

    [...]all that aside though there needs to be a fundamental corperate culture shift at MS. [...]

    There, you have answered it yourself.
  150. Re:Technically true though by superwiz · · Score: 1

    NDA is not as effective it only protects against 2nd party disclosure. If the 2nd party discloses to a 3rd party (or publishes in the open), there is no recourse against 3rd parties. So information ends up getting guarded very carefullly against any but the most necessary disclosure. Patents are supposed to make flow of information free (as in speech).

    --
    Any guest worker system is indistinguishable from indentured servitude.
  151. Re:Technically true though by superwiz · · Score: 1

    What about the parts of the code that only get called to handle freaky coincidences? Code that processes structured data is one thing. Code that handles real-world data (mm games) are quite another.

    --
    Any guest worker system is indistinguishable from indentured servitude.
  152. Re:Technically true though by cheater512 · · Score: 1

    Yeah that could be a problem for Microsoft.
    After all their Vista code has no bugs, security flaws and memory leaks.
    Its been debugged completely. ;)

    When you get to the stage where Vista is at the moment, its best to just break compatibility.
    I shudder to think about the age of massive amounts of code and how much extra code is there just for compatibility.
    The Windows API has plenty of wierd and bizarre quirks. Just ask the Wine guys.

  153. Re:Technically true though by r_jensen11 · · Score: 1

    You've chosen to steal someone else's idea. Good choice!"

    Cancel|Allow
  154. Re:Technically true though by lourensc · · Score: 1

    Everyone is very very smart and yet they fail to be technological leaders. Hmmmmmmmm. The Peter Principle maybe; In such a huge organization there is a spot for everyone to be incompetent in no matter how smart you are.

  155. Which Socialist arguments? by jotaeleemeese · · Score: 1

    Honestly. I am curious.

    --
    IANAL but write like a drunk one.
    1. Re:Which Socialist arguments? by trb · · Score: 1

      I'm not saying that Stallman is or isn't a socialist; he says he isn't. He wrote the GNU manifesto and we know he advocates freedom and sharing. The web is full of discussion about whether Stallman is socialist or anti-capitalist - to find it, google for gnu stallman socialist. In my parent note, I was asking readers to put aside this question, in order to get to my point about sharing the cost of software design and recognizing its very low cost of reproduction, compared, say, to the cost of designing and reproducing cars.

  156. Re:Technically true though by WNight · · Score: 1

    It's sort of like the QA process, identifying edge cases. You follow the routine through enough to get a rough idea of what it does with standard input.

    Then you vary the inputs looking to trigger new code paths, usually by reverse engineering from the branches that aren't taken.

    We're talking about an algorithm here. Not the specific code, but the process the program takes to do something. When you can see the data at every stage it's pretty easy to understand what's going on. Nothing on your computer (short of Palladium and such) is really hidden.

    For online games or such, you'd play the game while snapshotting memory every so often, waiting to trigger the algorithm you were interested in. Just record whatever external things are going on then that the program could want to check (watch and see, record again with more info) and feed them back like a testing mock.

  157. NO ELECTRICITY by drac0n1z · · Score: 1

    There is a limited supply of electricity in RSA. Regularly power is switched off for entire cities for up to 3 hours at a time, on for 2 hours and then off again. In 1998 as a kid I said the government can not plan for the long-term and they would not be able to uphold the infrastructure as they would not invest in it as that requires seeking long-term rewards rather than short-term rewards. Eskom is the national supplier of power, that is holding not only software companies back but the whole economy. If there is no power, there is no business at all. Furthermore, anti-white policies is prevalent, it is so bad that most white engineers have left the country and after 13 years of so called democracy (where people vote based on the colour of their skin for the corrupt ANC) there are not enough qualified engineers to fix the problems. Viva ANC. .. (let's * this country up good)

    --
    This is my sig.
  158. Re:Technically true though by darthflo · · Score: 1

    Bloat is absolutely and completely subjective. I like programs to be as powerful as necessary to perform, and if they manage to keep those extra features hidden, they're not bloat to me. Do you consider Ubuntu bloated for including an executable named libpng12-config (example of questionable quality. Replace with a largely unused command) which 99% of all users may never run? I don't. It's 2.3k and it probably won't get in my way.
    In my book, the same goes for Office 12/2007. Most users probably won't require half of it's functionality. You don't usually need to work with references when writing a letter and you may not need all that mailing functions to write a book. Those functions don't get in your way, though. In terms of screen real estate we're talking about some 20-25 pixels height to switch between 8 function sets - space you could hardly save by removing a few features. The new interface may not be what most people are used to, but it does a hugely better job hiding unneeded extra features than Office's old layout.

  159. Re:Technically true though by SirSlud · · Score: 1

    > So? "Less" ideas is not the same as "no" ideas. And no one argues that the current patent system is not broken (and is, therefore, often sidestepped).

    Theres a point at which it does such a lousy job that one makes a valid point that it costs more than it benefits society. I'm a firm believer in the patent system, AND the copyright system, yet both seem to me to be so broken as to create more negative effects on invention and creativity than they do contribute to them.

    Thats why I asked to be pointed to a software patent that actually contains the tenet of patents: reproducibility. If it doesn't actually explain how to reproduce the claimed invention, of what use is it when it expired and is free to the public?

    --
    "Old man yells at systemd"