Slashdot Mirror


5th Anniversary of Open Source

Augustus De Morgan writes "Five years ago today a brainstorming session in Palo Alto led to the adoption and promotion of the "open source" label. (You can find references to the label much earlier, however.) For some, it was a dark divergence from the free software movement; for others, the beginning of the adoption of key software principles into mainstream. Here's a growing set of resources and stories about the history of free and open source software, and a lament about the decline of altruism in the open source community."

23 of 182 comments (clear)

  1. Does this mean... by CommieLib · · Score: 4, Funny

    That we should eat a piece of paper with the recipe for a cake written on it?

    --
    If your bitterest enemies are people who hack the heads off civilians, then I would say you're doing something right.
  2. Coincidence by bwalling · · Score: 5, Funny

    Today is also the five year anniversary of the peak of the AOL stock price. Coincidence? I think not.

    1. Re:Coincidence by Mothra+the+III · · Score: 5, Funny

      Also, 5 years ago today, Bill Gates has a pie thrown in his face is Brussels. http://goinside.com/98/2/billpie.html

      --
      Worst. Sig. Ever.
  3. Altruism.... by Fnkmaster · · Score: 5, Insightful
    Altruism is really easy when the economy is flying high and we are all getting rich. Altruism is much more difficult when we are struggling to hold on to or obtain jobs, when VC money doesn't fall of trees, when customers go out of business dragging down otherwise solid companies and so on.


    Altruism is important, but ultimately people make most decisions on an economic basis. And people develop Open Source software for the recognition and geek-chic fame they get, for the opportunity to be the key player in a project when perhaps they are more of a cog in their day job (and it can be a great way to up your perceived value to saavy employers). The fact that economic decisions are behind a lot of the success of Open Source software (do you think IBM supports Linux out of altruism?) doesn't make it less of a good or diminish the positive value it provides to the community. So there.

    1. Re:Altruism.... by Jonny+Ringo · · Score: 4, Insightful

      altruism , concept in philosophy and psychology that holds that the interests of others, rather than of the self, can motivate an individual. The term was invented in the 19th cent. by the French philosopher Auguste Comte, who devised it as the opposite of egoism. Herbert Spencer and John Stuart Mill, English contemporaries of Comte, accepted the worth of altruism but argued that the true moral aim should be the welfare of society, rather than that of individuals.

      First of all, their will ALWAYS be volunteers! When the economy sucks, their will be volunteers. When the economy is good their will volunteers. Open source started before the boom. In times of a down economy isn't their more of an incentive to help each other out? I honestly don't care what IBM is doing with linux, as long as people are still helping out freely. So there.

    2. Re:Altruism.... by JimDabell · · Score: 4, Interesting
      Altruism is important, but ultimately people make most decisions on an economic basis. And people develop Open Source software for the recognition and geek-chic fame they get, for the opportunity to be the key player in a project when perhaps they are more of a cog in their day job

      The term "Open-Source" was specifically coined to promote open development as a sound business decision. That is the difference between Free software and Open-Source software - there is no "software should be libre" ideal, only "open development can make you more money".

  4. BFD by Faggot · · Score: 4, Insightful

    I bet something else inconsequential happened five years ago too. Maybe even three or four other totally useless events.

    Come on, who cares when the label was "officially" coined? Six years ago I was using OSS, even though it wasn't "official" yet.

    --

    But what do I know. I'm just looking for anonymous gay sex.

  5. Fun with numbers by Amsterdam+Vallon · · Score: 5, Funny

    5 -- Number of companies in the entire world that have actually profitted off of "selling" software at no cost

    4 -- Number of companies other than Microsoft that are still buying ads on Slashdot

    3 -- Average ratio of troll to non-troll posts for the average Slashdotter

    2 -- Number of projects on SourceForge that actually compile

    1 -- Number of *BSD projects that are still alive. It's called Mac OS X.

    Don't forget *nix either!

    --

    Reply or e-mail; don't vaguely moderate. Ex-O'Reilly/MIT employee, now a full-time Google employee.
  6. Sense? by grub · · Score: 4, Funny


    That doesn't make any sense, *BSD has been dying for far longer than 5 years!

    --
    Trolling is a art,
  7. Do you make your own clothes? by airrage · · Score: 4, Interesting

    THIS ARTICLE IS SPECIFICALLY DESIGNED TO BE VIEWED BY ADULTS AND THEREFORE MAY BE UNSUITABLE FOR CHILDREN UNDER 17. THIS ARTICLE CONTAINS ONE OR MORE OF THE FOLLOWING: PROVOKING THOUGHTS (PT), EXPLICIT SARCASM (ES), OR CRUDE INDECENT SPELLING (S).

    Do you make your own clothes?

    In response to a recent comment of mine, a reader responded with the following: "as long as it is open source, and I have the code". And for the first time, I really understood what he was saying. I mean I had read this comment in one form or another all through slashdot for years, but had never, ever, really understood the underlying context.

    I asked myself, why this fervent clutch on free, open, uncompiled software? I mean do you make your own clothes? Obviously, no matter where you shop, it's much cheaper to make your own clothes (excluding your time, which open source doesn't take into account anyway), so who here makes their own clothes? I certainly don't. Who here built their own car? Cars are definitely closed. It would definitely be cheaper to build your own, because labor is 60% of a car, remove marketing, factory costs, overhead, you could build probably a nice car for a few thousand dollars. Has anyone constructed their own car? We, as a society, accept closed source in 99.999 percent of our lives: drugs (the legal kind), mail, electricity, phone, highways, pornography (bad example).

    But the point, my dear brother, is that we keep getting pushed back by the tide of commercialism shoved down our throats. We stand, naked, on the beach in a fierce winter rain, sleeting, and we shake an angry fist. That's the point of open source: "as long as I have the code". Damn right. So we grit our proverbial teeth, and shivering, we slowly take the heel of our foot and draw a line in the sand. We get on all fours, hunkered against the wind, like some Gollum clawing the earth, and make our way forward. Our anger keeps us warm. I'll listen to the music you choose, I'll take your word on what I should view, I'll read only your approved books, I'll pay double, I'll watch all the commercials, I'll carefully listen to all telemarketers, I'll read spam, but I will not, under any circumstances, give up the code which talks to my mouse.

    So why stand firm on open source? I don't believe it's because of some great ideal set forth in the constitution. I don't believe because it's any better, really, than closed systems. I do believe, and I hope I get it right here, is that it's because we've had enough and it's the last vine in the jungle. Because maybe, just maybe, a struggle means there is hope. And hope is a good thing. Maybe it's the hope that someday I could design my own car, or house, or remove the need for a phone, or create my own expressions of art, business, passion, and provide some modicum of balance and power, but only "as long as I have the code". Fuckn'a right.

    --
    "This isn't a study in computer science, its a study in human behavior"
    1. Re:Do you make your own clothes? by micromoog · · Score: 4, Insightful

      Or for some people, maybe it's not some big fucking political stand. Maybe we just like good software we're allowed to analyze and tweak.

    2. Re:Do you make your own clothes? by ch-chuck · · Score: 5, Interesting

      A better analogy would be, do we DESIGN our own cloths, automobiles. And, as a matter of fact my mom has made lots of cloths. She used to run the sewing machines a lot. Now she knits. Man she knits up a storm. Every night I sleep under these incredibly warm afghans lovingly made while she watched TV. Most of those cloths and patterns were, however, purchased plans, kits, etc.

      Anyway, It's not at all inconceivable that a group of Ford engineers, in their spare time, make a 'dream design' automobile THAT THEY SHARE WITH ANYONE WHO WANTS A COPY. Say they work by day to earn a living, but are unhappy with the 'cost reducing' and shipping lousy products because of a n agressive marketing deadline. So they get together at Billy's Bar and Brainstorm and dream up the ultimate street rod, draw up plans most any shade tree mechanic can follow and publish it in Hot Rod, sell plans for mostly cost of reproduction. Sure, why not.

      DO I Make my own recipies? Sure, I like to experiment in the kitches. They are usually derivities of someone elses (someone better at it than me!). There's plenty of 'do it yourself' people around.

      To me it's all a matter of being independant. The thing that scares me the most is becoming dependant on some greedy a$$hole, with no alternative but to pay what they demand or die. They do want to enslave you, and freedom is a constant struggle, because there has always been greedy, domineering, petty tirants, in business and government, just like there have always been obsequious sheep ready to follow them to the slaughterhouse.

      --
      try { do() || do_not(); } catch (JediException err) { yoda(err); }
    3. Re:Do you make your own clothes? by markbthomas · · Score: 5, Insightful

      Whilst I don't make my own clothes, I expect to be able to darn my socks when holes develop; I expect that changing my shirt won't cause my pants to fall down; I expect to be able to by a hat from one company and shoes from another and be able to wear them at the same time; I expect to be able to turn up my trousers if the legs are too long; I expect to be able to dye a t-shirt if I get bored with the colour; I expect to be able to give my old clothes to second hand stores without having to provide proof that I own the clothes; and I expect not to have the Federation Against Clothing Theft strip searching me on a monthly basis to check whether I own the clothes that I am wearing.

    4. Re:Do you make your own clothes? by lenski · · Score: 5, Interesting
      I am Not an economist... I AM a longtime software developer...

      Moore's law has allowed, for what may be one of the first times in history, the de-insdustrialization of a major economic product: Computer software. When I started 30+ years ago, computer access was for the dedicated geek (this I know... :-) ). A DEC PDP-8 cost 10 grand. Its 2.5 Mbyte RK05 was an additional 9 grand.

      Today, just about anyone can afford a crappy little out-of-date 400+MHz, 256Mbyte, 20+gig system, which can make a single individual developer economically productive.

      Coupled with The Internet, such people can virtually gather together to be economically more productive.

      This has caught all sorts of people by surprise, and those who are accustomed to simply "managing" or "owning" the means of production have been caught flat-footed by this sea-change in the possession of economic productivity. (I think this is why the OSS/libre software movement is critically important for the developing world, and why I wish that I had enough savings to stop working for money today in order to make a real contribution...)

      One of the points (in my opinion) that we must remember is that there are people and/or organizations what want to return to the days when the few could control the resources required for economic productivity of the many.

      FYI, I am using agricultural societies (exemplified by feudalism, as observed in places like Europe) and industrial society as basis for this thinking.

      I am not a communist, but I will refuse to ever allow someone else to take away my freedom to code, and additionally, to team up with others of like mind to satisfy our needs for information systems productivity.

  8. Why we write open source by magic · · Score: 4, Insightful
    The "lament" paper seems to miss a fundamental aspect of hacker culture: Engineers like to make things. There are probably some engineers who work only for the money, but I believe that most engineers work because they enjoy the process of creation.


    We work in companies because they will pay us for doing what we love, and because we can create larger projects when we work together. We work on open source for many reasons that derive from this. Here are two. First, open source projects offer fewer restrictions than corporate ones. Second, open source projects are less likely to be killed for non-technical reasons, like projects at a company. In other words, our utility function is being maximized by participation in the process of creation. The economics of whether creation is funded or unfunded are a red herring.


    -m

  9. altruism needs help by Kunta+Kinte · · Score: 5, Interesting
    altruism - Unselfish concern for the welfare of others; selflessness.

    Taking the welfare of others may be a problem when one can not secure their own.

    I've heard some people suggest programming is not a real occupation ie. hobby programmers are all we need, and others have reportly suggested programmers should wait tables to make a living while continuing to code in their free time.

    I've noticed that funded open source projects do best, while unfunded projects usually don't usually become a force in their market. This goes for open-source and proprietory software equally.

    altruism and open source should not be seen as the same thing. Some projects are started because the programmer had an alruistic motives, but unless that/those developer(s) have some source of funding/resources, it becomes very difficult to spend the 3+ hours it takes sometimes to get a decent size project of the ground.

    Ask yourself can you, are you, spending that about of time serving the needs of others outside your family in anyway? Without anything in return?

    --
    Based on upvotes, Ageism is the only "-ism" Slashdotters care about and think isn't SJW
  10. Erm. Limited to KDE, Gnome, and Linux kernel? by Anonymous Coward · · Score: 4, Interesting

    That's all the high-complexity projects he feels are linux successes?

    What about NetBeans, Apache, JBoss, Mozilla, PostGres and OpenOffice to name a few? All the applications that Linux worth using.

    Yes, several of these have corporate investment, but still.

  11. The Decline of Altruism and the Triumph of Busines by 6 · · Score: 5, Insightful

    If the recent Linux World Expo in new York is any example then the revolution is over and the Stallman's of the world have long since lost.

    Reading Stallman's writings I come away with a sense that the ultimate over riding goal of the free software movement wasn't to see the code, or even to be able to share it with one another. It was to create a space in the software world where community could exist. Or to paraphrase Babylon 5...

    The Gnu project was our last best hope for not being co-opted by business...

    It failed.

    Wandering the booths at expo it was astonishing to see a nearly endless series of suits all groping for the flavor of the week to sell to. The actual, "community", relegated to a small corner of the show floor off the beaten paths where they wouldn't scare financial analysts.

    .

    I work for Microsoft. I have no problem with there being proprietary software, OSes, Apps, services etc etc. What does bother me is the wholesale co-option of our public spaces into corporate agendas. Such is the fate of Linux. Go to work for Redhat, or any other "open source company", and you will find you have to sign the same non-disclosure agreements and non-compete agreements as anywhere else in the industry. You will find you must censor yourself on public forums and avoid giving away the trade secrets of the new product.

    It's not so much that I question the goal of making a buck, or even the observation that open source produces better software. What I question is the end result. Once again the best and brightest of the hacker community are locked up in the same corporate structures and goals that destroyed the AI lab community and Linux's agenda is being set in corporate boardrooms.

    I have always thought of free software as being analogous to the Boston Commons. A small refuge away from the bottom line values of the rest of America. With the change of goals that open source represents it's as if we have invited the land developers into the commons. Sure a multiplex and a Starbucks are nice. But I miss the park.

  12. Wow by krogoth · · Score: 4, Funny

    Not only did you fail to read the article, you didn't even read past the title!

    --

    They that quote Benjamin Franklin on liberty and safety deserve neither.
  13. Re:The Decline of Altruism and the Triumph of Busi by La+Temperanza · · Score: 4, Interesting

    When I first started looking around at the parallel universe of BSD, it was quite an interesting experience. In the Linux community, I was quite disgusted by the numerous commercial entities that used available code freely, but found ways to bypass the GPL when it came to their own innovation, as well as their attitude of "we distributors know better then you programmers."

    Well, BSD doesn't attempt to force companies that use its code into open-sourcing it or providing it for free. Which means that those companies who do are the type you want on your side in the first place, because they *believe*.

    By the way, to Anonymous Cowards waiting with baited breath to perform a repetitive action involving a certain Netcraft article: Try performing a repetitive action involving your genital areas instead. It's much more intellectually rewarding.

    --

    --
    est modus in rebus
  14. If you are not a rock... by Lodragandraoidh · · Score: 4, Insightful

    I was loading slackware on my 486 in 1994. When you see a good (right) thing you know it (or should if you aren't a rock).

    And a comment on the 'Lament':

    What a load of horsepucky. I build and release open source into the wild because, 1. I have something I want done that is not being done, or done well enough to satisfy my personal need, and 2. I have the hubris to think my solution may appeal to others, and so share. The writer of that article seems to think people are puppets of their desires, not knowing their true inner intentions. I also gathered that he is wearing some rose colored glasses when it comes to considering things outside of the realm of his own discourse.

    I wouldn't pretend to know the complexity of any person's motivations, much less a whole community. He shouldn't either.

    --

    Lodragan Draoidh
    The more you explain it, the more I don't understand it. - Mark Twain
  15. Altruism by John+Hasler · · Score: 4, Funny

    > ...a lament about the decline of altruism in the
    > open source community.

    Don't worry. Some of us still aren't making any money from it.

    --
    Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  16. The next step in Open Source: "Open Ideas" by bobwyman · · Score: 5, Insightful

    On this "anniversary" of Open Source, we should be thinking about what has been accomplished and what needs to be done next. For instance, while the OS community has proven the value of providing open implementations, it is now time to start protecting and defending the community's right and ability to create those implmenations in the future. The best way to do this is to start pursuing "Open Ideas" or "Open Patents."

    In recent years there has been an explosion of patents and patent applications by companies that seek to monopolize the exploitation of ideas and methods in software. With every patent granted, the scope of future OS projects is limited just a little bit more. Without going into flame wars about the patent system, I can say that there is something useful that we can do today to protect OS in the future.

    A patent can be prevented if one can prove "prior art" exists that describes the method that the filer wishes to patent and, the USPTO accepts "Internet Publications" as prior art, using the "posted date" on messages as the date of priority. Thus, if people with good ideas document those ideas on the Web, from the instant that the description of a method is posted, then all future patents on that method are blocked forever unless the inventor can prove that they came up with the idea before the posting on the web. Thus, by adopting a discipline of identifying and posting ideas that others might try to patent, we can establish a collection of "Open Ideas" or "Open Patents" that block others from monopolizing the methods in the future.
    It would also be useful for those in the OS community to become active in reviewing new patent applications as they are published by the USPTO every Thursday, and use the established procedures for "third party filing of prior art" to ensure that patent examiners don't issue patents on ideas that should remain Open.

    Open Source isn't enough. We need Open Ideas to enable the Open Source of the future.

    bob wyman

    See: http://www.pubsub.org for more info.