Slashdot Mirror


SourceForge Drifting

Zocalo sent us a story running at FSF Europe talking about SourceForge's Drifting. Talks about the fact that they are releasing a closed-source version of the code commercially and various copyright related things. Obviously VA owns both SF and Slashdot so I'm skewed, but my personal opinion is that VA is doing what they need to do to make a buck while still providing the SourceForge.net website to the Open Source community. And I think their decision to sell a closed-source proprietary version of the code would be hypocritical, except that they aren't a 100% open-source company any more. And *that* is the part that makes me the most sad.

34 of 382 comments (clear)

  1. what about slashdot? by drDugan · · Score: 4, Interesting

    It doesn't appear Slashdot has much to do with the open source community lately either. If it really makes you sad, consider what blather makes headline on Slashdot. I don't mean this as a troll. I'm honestly disappointed over the last few months about drift on Slashdot too.

  2. Open Source vs Proprietrary License by iseletsk · · Score: 2, Interesting

    I think it is a greate idea. That way, they can sell the software to corporations that are geared toward corporations, yet still run open sourced version just for the comunity. This way there an income from sales, advertisement & training through open source community. This is a win/win situation for company.
    I wish more companies would do that.

  3. Re:But why? by Sparr0 · · Score: 2, Interesting

    the fuss is about them trying to convince (in a rather underhanded way imho) contributors to the free parts of the code to sign over complete copyright rights to all their contributions to be used in non-free ways.

  4. Government help? by DahGhostfacedFiddlah · · Score: 2, Interesting

    I've never set up a network the size of SourceForge before, but what are the costs involved if you have a small, dedicated staff? Is is small enough that a government might be willing to help? I mean, free software is reaching a point where it can be considered a true public benefit. Can anyone think of governments that have given grants to this type of project in the past?

  5. Re:Misinformation Correction by Anonymous Coward · · Score: 1, Interesting

    I hope they upgrade SF.net to 3.0 - proprietary or not. Some of the new features are interesting.

  6. share and enjoy by meza · · Score: 2, Interesting
    I like the concept of opensource software very much and I think it helps many hobby projects along the way but it is also obvous that bigger things can be achieved through OS to (see GNU)


    But unfortunatly it seems that opensource can't survive buisness. People simply don't seem to be able to live on OS thay pizza man doesn't deliver in change of code.


    Opensource workes when alot of people take some of thair free time to work with somkething thay can get use of and that thay think is fun working on. But then when thay have to go to work/school or gets bored thay must be able to jump off whithout the project droping dead, other people must be able to take it up. This is achived through well planed goals, beutiful code (comments and such) and systems like Sourceforge.


    Then we get to the hardware problem. Can openness also be achived on hardware. Yes I think so. Opensource community should take a look at peer-to-peer community (pro:most people are the same already:o) to create an system for sharing bandwith and harddrivespace that has an interface like Sourceforge. Bandwith is brought by the community for the community. Then when companies like VA goes under the system will lose a heck lot of bandwith but it might still be there.

  7. Re:Any Contingency Plans in the Works? by Anonymous Coward · · Score: 0, Interesting

    Yes. We actually looked at this here:

    But who will feed my slashdot

  8. Re:FSF concerned about GPL stuff by Uruk · · Score: 4, Interesting

    I don't think they're concerned about possible violations, I think that sourceforge and VA are going to do everything in a very straightforward, legal way.

    What they're worried about is what sourceforge can talk people into doing. Like signing over their rights to code. There isn't any GPL violation if an author wants to sign his code over to someone else, but all the same it's a loss for free software. They're also worried about the fact that sourceforge seems to have hooked people on a particular development methodology, (and a GOOD one at that) but that now since they're drifting away from free software, they may bring developers with them.

    I think that the FSF's concerns are totally valid. I think it's really odd that most of the other posters in this discussion haven't even examined the software angle, and more importantly the freedom angle - they're more interested in speculating on VA's *business model*. Since when did all of the hackers that used to read slashdot morph into business students? (And poor ones at that)

    --
    -- Truth goes out the door when rumor comes innuendo. -- Groucho Marx
  9. Re:Doh by TheRealSlimShady · · Score: 3, Interesting
    Just that the something else on the side has to be massively profitable. Like incredibly proprietary hardware (see IBM). In fact, you could argue that the something on the side is your open source code, and you use that to drive your core (proprietary) business (again see IBM).

    most succesful endevors in the IT world have had both open and closed source components

    For example who? Microsoft would be the most successful, they don't have a lot of open source...

  10. It's all about Freedom here... by fsmunoz · · Score: 2, Interesting

    People, the problem here is not that everybody will feel bad about SourceForge (the site) containing non-free components; if you feel that it's OK and that it really doesn't matter then the FSF Europe article is not really aimed at you (well, it is in the sense that it tries to explain why it is a Bad Thing(tm)).

    The problem here is with people that hosted their free software projects in SourceForge (and we all are in debt to VAfor that) not only because it was a very good platform to host a project on but also because it was free software... if the version of the software that is used on SF.net is not free software than it raises several problems for some people (myself included).

    I hope this is not the case, but there seems to be a trend on releasing free software, make ppl use it extensively and then close the source when tested. I'm not saying that SF is one of those situations (VA maintains a free version AFAIK), but still, ppl are nowadays more aware of this kind of drifting, and that makes them suspicious.
    People seem to forget that the FSF/FSFE view on things is pretty clear and documented... I don't know why people seem surprised when articles like that one are submitted. I for one totally stand behind Loïc's words, and share his concern.

    Having one of the most known free software development centres running on a proprietary version of a platform isn't really very flatering for free software as a whole... 'see, they don't even use their free software to host their bloody code!'-type of comments come to mind.

    fsmunoz

  11. Re:Misinformation Correction by dark_panda · · Score: 5, Interesting

    If this is the case, then why does SourceForge have a job listing on their jobs page asking for a DBA that can "oversee and deploy the transition from Postgres to Oracle"? The listing also mentions "[keeping] the databases functional for the 200,000 users that use the site on a day-to-day basis." Why would a new version of SourceForge, which they are apparently selling as standalone software, already have 200,000 users? The job listing is specifically listed as "SourceForge.net Database Administrator", not "Sourceforge 3.0 Enterprise Edition DBA/Developer" or whatever.

    Doesn't this indicate at least in some way that they're planning on ditching PostgreSQL for (gasp) non-free software?

    The exact listing can be seen at http://sourceforge.net/docman/display_doc.php?doci d=7438&group_id=1#dba.

    This stuff was brought up on the PostgreSQL lists. I'm hoping Tim Perdue will chime in, as he apparently frequents the lists.

    J

  12. Can development work without centralization? by sterno · · Score: 3, Interesting

    That's a very interesting idea. I'm just wondering how well development efforts can work without keeping the project somewhat centralized. Imagine for a moment a world where the Linux kernel doesn't have Linux and thousands of people are all releasing their own little patches to the code in a thousand different places. Seems like total chaos.

    I do a lot of development using tools like CVS and even with a small team you can occasionally have problems with people forgetting to check in and causing conflicts. A massive web of people all working on their own tangents would turn that into utter chaos.

    Seems like maybe the secret is some sort of very robust diff and dependancy tracking tool. If each patch could keep track of what patches it is dependant on, then when trying to apply a patch, it could inform you of dependancies it has an automatically get those patches. Of course I don't think this scales too well. If each patch has to keep track of patches it is dependent on then over time the patch files turn into huge lists of dependancies followed by a snippet of code.

    I like the concept but I don't know if it's feasible...

    --
    This sig has been temporarily disconnected or is no longer in service
    1. Re:Can development work without centralization? by aozilla · · Score: 3, Interesting

      Imagine for a moment a world where the Linux kernel doesn't have Linux and thousands of people are all releasing their own little patches to the code in a thousand different places. Seems like total chaos.

      The idea was that the checkin would have to be signed by the maintainer in order to be considered part of the official release. Likewise there would be a master key for the release itself, which would sign the keys of the maintainers of the individual files. You could start your own fork, with your own maintainers (or make yourself maintainer), but that would be a completely separate project.

      Actually, a neat add-on feature could be that you could start your own fork, but leave the current maintainers for most of the code, and only put yourself as maintainer of your changes. Then you'd get automatic updates of most of the code, and as long as there weren't cross-file conflicts you wouldn't have to do any MFCing. But, that part I haven't really thought of all that much.

      Of course I don't think this scales too well. If each patch has to keep track of patches it is dependent on then over time the patch files turn into huge lists of dependancies followed by a snippet of code.

      It's funny you should mention that, because that is exactly how an unnamed company I used to work for managed their (binary) patch system. As a result, the patches would merge whenever files were changed in multiple patches, and the whole program would pretty much merge into a huge patch within a number of months. At which point we released a new version and started all over again.

      I like the concept but I don't know if it's feasible...

      I think the trick is to have a lot of "supernodes", sites with relatively high bandwidth and relatively static connections. Maybe you'd even need some kind of meta-super-nodes, with completely static connections (but not necessarily too high of bandwidth), to point you to those supernodes.

      I think it could be done, but I personally don't have the time right now to do it (unless someone feel's like paying me at least $30K/year :))

      --
      ok then your [sic] infringing on my copyright! Could you as [sic] me next time before STEALING my comments for your own?
  13. Re:Doh by sqlrob · · Score: 2, Interesting

    MS uses the BSD TCP/IP stack IIRC.

  14. Re:But why? by Uruk · · Score: 3, Interesting

    In-house development in large companies can often run into dozens or even hundreds of projects. Aside from the complexity of individually managing all of those, centrally locating all projects to have one interface, one set of tools, and one locus of control could be seen as very positive in a lot of organizations. Also, whenever large-scale software development is going on, most of the disparate pieces are really quite related. For example, when developing evolution, they developed loads of libraries that did specific things. Sure, they were written to be generic, but their source trees, release schedules, build frameworks and so on were still built to be related to the original project.

    For example, there isn't a GNOME CVS. You can't check out the source code for GNOME. You check out the source code for about 50 different projects, all of which put together make up GNOME.

    All of this is kind of silly though. Let's let VA worry about how to market their own stuff. IANABA (I am not a business analyst) and my guess is that 99.99999% of the people on this site aren't either. Leave that guessing for the bean counters. Far more interesting in this story are the implications for free software. The FSF has a lot of good points that they raised in their article, most of which are being wholly ignored by the threads here today.

    --
    -- Truth goes out the door when rumor comes innuendo. -- Groucho Marx
  15. Where has the source gone? by Bastiaan · · Score: 2, Interesting
    By coincidence earlier today I tried to download the source for SF itself, but when I looked at the SF project page ( sourceforge.net/projects/alexandria) it said "This Project Has Not Released Any Files" !?
    I could swear at least until a month ago there used to be a 2.5 and 2.0 release avalailable.
    Does anyone know where to get it now, and why they it's no longer on the project page?

    ---
    WTF is an 'instant gratification war'?

  16. cost of SF deployment... by Mister+G · · Score: 5, Interesting

    People I work with have been in contact with VA regarding deployment of SF Enterprise Edition...

    The cost comes out to ~ $300K/year for 900 users... Not very economical, expecially considering I have an 80% functional install running off of the last (GPL'd) release - v2.61

    my $.02

  17. Re:But why? by walt-sjc · · Score: 2, Interesting

    Hmm. CVS, bug tracking, and discussion are available now without sourceforge... CVS is just CVS, Bugzilla for bugs, and email list (with web archive) for discussion. All free, for all uses commercial and otherwise.

  18. Re:Doh by Anonymous Coward · · Score: 1, Interesting

    I don't know why this is such a big revelation. "Free software" means that the public can get the software for *free*, and how many people have tried to make a profitable business model based on that concept?

    "Services and support!"

    But why pay someone to do something that you can download for free and learn to do it yourself fairly easily?

    The concept of free software has nothing to do with business. Just like the original version of X Windows had nothing to do with good graphics, but was bolted on later and now UNIX programmers have to live with the mess.

    "Free development from the community gives us zero cost R&D!"

    But who is going to give a company something for free?

    "Open source company" is a contradiction in terms. Open source is not about companies, it's about communities. Small communities of programmers. If you wanted to make money off the open source communities, you would have to make a proprietary software product that you could sell to the open source community. But no one in the open source communities is going to pay for something because everyone in the open source communities is broke because they write software for free!

    Free, any way you cut it, means "no money". If you have freedom, what do you need money for? If you need money, then you are not free.

  19. The Big Deal by Reality+Master+101 · · Score: 5, Interesting

    I see some posts from people who are basically asking, "What's the big deal? They're just doing what they need to survive."

    The fuss is that for the last few years ESR et al has been CathedralBazaaring (if you'll pardon my verbization) this idea that Open Source software actually makes MORE economic sense than closed source software, because you get the benefits of the "community". Source Forge has basically rejected this idea, and said "screw this ivory tower theory, it's not working and we need to make money".

    I'm not ready to declare the experiments a total failure. I believe Stronghold does pretty well with their commercial version of Apache (not sure though), and IBM is certainly putting a lot of effort toward open source. Of course, IBM is hoping to sell hardware, so it's not quite the same.

    In fact, ESR has been pretty quiet lately. Considering he was a board member of VA, has he put out any opinions on this move to closed source? Has he resigned from the board?

    --
    Sometimes it's best to just let stupid people be stupid.
  20. I would pay for Sourceforge! by Dominic_Mazzoni · · Score: 3, Interesting
    As a developer who depends on Sourceforge on a daily basis, I'm far more concerned with whether or not VA will be able to continue to support Sourceforge in the future, and I care far less whether all of the software used to create Sourceforge is open-source.

    29,000 projects are currently being hosted on Sourceforge. Okay, a lot of those are vaporware, but I think it's fair to say that there are at least a thousand interesting and valuable projects there. It would be a huge loss to the open-source community if all of these projects were suddenly homeless.

    Sourceforge has done more to increase the sense of community among open-source developers than any other site. Whenever I want to find out if someone is developing source code that does something I want, where do I turn first - Freshmeat? Nope, Sourceforge, because it's so convenient and standardized. I know how to navigate Sourceforge quickly to download the latest release, browse the CVS archives, or check their bug reports - whereas all non-SF projects have these things in very different places, if at all (how many other projects have a working CVSWeb up and running - not many!). Hosting a project on Sourceforge makes it convenient for developers to examine what you're doing and join in, which is what makes open-source work.

    I never would have joined if Sourceforge was not free, but if it came down to paying a subscription (in order to host a project there) or letting Sourceforge die, I would pay for it in a second. If they have to do this, it would be nice if they set up a system for micropayments - so grateful users could easily donate a couple of bucks to keep their favorite projects on Sourceforge.

  21. Re:Misinformation Correction by bigdisk · · Score: 4, Interesting

    I decided to let go of the wreckage called VA Linux about 2 1/2 months ago, so I'm not involved.

    The switch to closed-source and Oracle is a result of the... shall we say... lack of success in the sales department while the open source code was available.

  22. SF Enterprise Edition and NDA's by Mister+G · · Score: 2, Interesting

    Also, in talks with one of the sales droids at VA - They were asking for a signed NDA before they could discuss features/changes in the Enterprise Edition...

    This may be different now that SF Enterprise Edition is out, but it strikes me as a bit fishy for a supposed open source company...

    There is also no upgrade path from the 'free' versions that were available before to the new SF enterprise edition...

    comments?

  23. Re:Misinformation Correction by Micah · · Score: 3, Interesting

    > while the open source code was available.

    Is it really *supposed* to be gone!!?

    I just downloaded SF 2.5 last week because a client wants a site based on it. I look at the project page now and for the last few days there have been no files there!

    Glad I got it when I did!

  24. Re:Any Contingency Plans in the Works? by HiThere · · Score: 4, Interesting

    I would prefer a network of sites that hosted a couple of hundred projects each, and had a crosslinked indexing system.

    An interesting alternative might be something based on the music distribution software. But does that require that there are enough people interested in the unpopular and new projects? I don't play in that sandbox, so I don't know. How hard is it to find an infrequently asked for title?

    Sunsite was the old standby. ftp is basic, but not the same thing. (And that does require central sites.)

    The basic flaw is centralization. Sourceforge by being a central point, became a weakness. Any replacement should try to avoid that flaw.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  25. Also... by chrisd · · Score: 4, Interesting
    I've commented on this at Advogato, as I work for Slashdot as an author and work for OSDN, I didn't think it would be appropriate for me to post on /. about this issue, I'll leave that to Hemos and Patrick. So I put it on advogato. Check it out there.

    Chris DiBona

    --
    Co-Editor, Open Sources
    Open Source Program Manager, Google, Inc.
  26. The Reality Of How VA Views SourceForge by Bowie+J.+Poag · · Score: 5, Interesting



    The following post isn't meant to be a flame. I'm just sharing what I knew to be true about my own experiences with VA regarding System 12, the embryonic form of what later became SourceForge. Hell, we even came up with the name "SourceForge" back in May of '99..

    To quote from the article:

    Finally, VA Linux[1] has become rather underhanded in their attempts to grasp exclusive control of contributors' work.


    What sold VA on our idea, originally, was that the company was ultimately going to be in a position to assert a great amount of influence over the design of people's apps in the end. In the months prior to System 12's inception, I was asked by Trae McCombs to provide what amounted to a "proposal" he could hand to the people calling the shots, to justify setting up a box for us and others on the team to work with. The details of that proposal went something like this:

    System 12 was going to offer "components"... Nice bits and pieces of graphics, sounds, and code that could be fused into pre-existing Linux apps, and perhaps more importantly, used to build new ones from scratch. The idea was to make the Linux developer community dependant upon System 12. Originally, the primary benefit of this was that all Linux apps would have had a similar behavior and appearance, and i'm sure we'd all agree that such a thing was good--But later, a more interesting benefit emerged, in that we (as System 12) and VA, as our parent, would be able to dictate how people were to develop their apps by controlling the components these apps relied upon. We didn't want to view the project that way -- Asserting control was a secondary benefit. VA viewed it as a primary benefit.

    Needless to say, Management at VA apparently liked the idea. They liked it enough to set up a dual P3/500 with 50GB of space on it, sitting on a wide open T1. An enormous machine by 1999 standards.

    Essentially, VA would have been able to express their desires as a company via your apps. To this day, VA views SourceForge as a tool to advance the interests of the company. Suppose your code relied upon a component provided by System 12. At any point, VA could alter the structure of that component so as to make your code behave nicely with VA-produced software (ala Internet Explorer & Word), or more amusingly, run a banner ad at the bottom of your apps. This was our idea, and its the idea we sold VA on. System 12, the base predecessor to SourceForge, was designed to exert a measure of control over the direction of Linux application development, SO AS TO BENEFIT THE COMPANY. We wanted to become powerful enough as a central development resource that VA would have some interest in hiring us on as permanent employees versus community volunteers. That never happened. We got shoved off the map before we knew what hit us.

    Rather than letting us continue development, they essentially co-opted us, and put pre-existing VA employees on the task of developing the idea. "Grow the garden to attract the bunnies, then lock the gate to the garden and sell rabbit meat." The gate got locked a month or so ago when VA announced they're moving SourceForge into proprietary waters.. Soon, (if not already) VA will trying to co-opt those who participated in the garden. I tried to warn you guys, but nobody listened. I got called insane instead, for suggesting VA had something other than purely altruistic motives. I used to be just as big a flag waver as you when it came to VA, but I learned my lesson fairly early on in the game. I'm afraid the rest of you are just now getting a taste of the same lesson we learned.

    To milk the community for the gain of the company was part of the plan from Day 1, folks.

    You would be VERY wise to move your project and your work off of SourceForge as soon as possible.

    --
    Bowie J. Poag

    1. Re:The Reality Of How VA Views SourceForge by Bowie+J.+Poag · · Score: 3, Interesting



      Hi Mandolin,

      The basic thoery was that in exchange for developers incorporating our components into their apps, we would then offer them space on the server to continue development. All the resources, speed and bandwidth they desired. Forgot to mention that when I wrote about how big the server was that VA gave us at the groundbreaking.

      Essentially, thats all SourceForge is, in its current form. System 12 minus components, and lack of developmental control over the community as a result.

      You wrote:

      "Lastly, it disturbs me to see you pointing fingers at a for-profit company for scheming, when you make it sound as though many of said schemes came from you."

      Thats correct, I do share in the blame partly. But you have to understand the climate within the community at the time; VA was precieved to be a friendly, charitable entity. By presenting them with an idea such as "you'll be able to guide the direction Linux application developers will take", we would have never guessed that VA would have taken hold of that and used it in a way that was detrimental to the community. It was so far out of question that we never even thought about it happening at the time.

      I remember late in the summer of '99, I was home visiting my parents, and hung out in the garage with my Dad for a while. He had some concerns that I was putting alot of faith in VA to do what was right for everyone, and might be setting myself up for an enormous crash..That there is no such thing as a truly generous, thoughtful company. (Interestingly enough, he's 68 years old and is well-acquainted with the OSS movement..heh) It ruffled my feathers for my dad to call VA's integrity into question, in light of all that I had been provided with and participated within... We argued back and forth for a good half hour about how "VA would never do that, Dad. That would be suicidal in terms of public image.", and Dad kept coming back to the same line.."What IF!" ..."Suppose things get worse for the company, son.. Suppose someone else starts calling the shots. You cant anticipate those things.."... And around and around we went. I defended VA, and Dad tried to keep my head out of the clouds.

      Well, turns out Dad was right in the end. I was totally unprepared for what VA did to my group, and the post-mortem of events yeilds a picture of VA that I would have never believed to be true in a million years.

      The span of 1998-2000 was an absolute lightspeed mindfuck, in my world....Just pure turmoil. The most i'd ever seen in my entire life. I dont think you need me to tell you how crazy those times were. It takes a tornado to get our heads stuck in our collective asses, and the whole Linux movement was a BIG one as far as tornadoes go.

      As for VA...I'm glad people are finally beginning to realize that the Linux community would be a far better place without them. This article does a nice job of sealing it up.

      --
      Bowie J. Poag

  27. From a game theory perspective by hzhu · · Score: 2, Interesting

    For this discussion let us assume that everybody's preference can be specified by a utility function. This is not as restrictive as it might appear initially, but to explain it would lead us far into game theory.

    In game theory it is well known that the optimal strategy for individuals (Nash equilibrium) is often not optimal for society. By this we mean that there are other strategies under which everyone is better off. Unfortunately the optimal solution for the society is often not equilibrium if each individual optimizes his own gain.

    This is where Capitalism works brilliantly. If people can exchange their possessions in a market place, they can choose better strategies by dividing the profit of the exchange among them. If all information is complete and if all exchanges are instant with zero cost, the market would be the perfect arbitor of every action in life. The fact that advertising is a big business proves that this is not the case.

    Many of the remaining problems can be remedied by having laws and taxes and other instruments of govmnt that alters the payoff functions of individuals. Copyright is one such example where government force is used to change the payoff's of individuals, as it is deemed to be beneficial to the society. Developed societies are getting better at this throughout the past century.

    At the time of Karl Marx, the situation was much worse. Some intellectuals thought that the cause of the discrepency between individual optimization and society optimization lies in the difference between the utility functions. They thought that if private properties were banned and if the society owned everything, then everyone would make their decision on what is good for all.

    This would not work for many reasons. The major reason is that decisions are based on marginals (what you can change) instead of totals (what you already have). Even if everything is owned by society, working for one's own profit is still more profittable than working for society. So Communism could never ever be a working solution, even if it were established without all the other negative associations it has had attached in practice.

    Now back to Free Software. The mechanism invented by RMS has nothing to do with removing private property. It is a mechanism for altering the dynamics of individual exchange imposed by copyright laws. It is less intrusive to the market place than the copyright laws themselves. It is believed to have the effect of encouraging behavior that would benefit the whole society.

    What we have seen in the poor financial performance of many Open Source companies is an indication that the exchange mechanism is still not good enough to reward behavior that is good for the commons, assuming we agree that OSS is good on its own right. It is merely a reflection on the fact that Nash equilibrium is generally not global optimum, unless the exchange mechanism is fine tuned in a very clever way.

    The following dichotomy is false: Suppose some one writes software that does not pay enough, then either

    1. The software is useless, or
    2. The society needs radical change like banning markets.

    What history has shown is that the best progress are not those that force people to change or even abandon their utility functions, but evolutionary progress in the mechanism of exchange that results in payoff functions that tends towards global optimization.

    To equate GPL with communism is either naive, ignorant or worse. It is no more valid than associating copyright or social security or national defense with communism.

  28. Re:VA Linux Systems and Bowie J. Poag by chrisd · · Score: 3, Interesting
    You must be new. Themes had problems but it had nothing to do with Bowie or his ridiculous threats. You can download his tiles at the classic.themes.org site still. Bowie wanted us to pull the tiles, but since they were under the gpl, we kept them up there.

    Also, Bowie's original idea was for a widget repository, and frankly, we never stopped him from doing it. SF and the sf name came from other places than from Trae and Bowie (I regisetered the domain name). Bowie is under the mistaken impression that only Bowie can have an idea. IF you do a search on bowie and I in slashdot you'll see how long he's been asserting things that simply aren't true. Also, It was called system12 . He has a new project which also probably won't produce anything called system26 or whatever.

    Mr Poag did not have access enough to t.o to destroy it, we took down the propaganda specific stuff ourselves and dropped his tiles into the resources set.

    Chris DiBona

    --
    Co-Editor, Open Sources
    Open Source Program Manager, Google, Inc.
  29. What kinds of sense? by Chris+Johnson · · Score: 3, Interesting
    It's true that ESR puts things in an economic framework, and as such the question being asked first is "does this make economic sense?", but Free software doesn't come primarily from economics-based origins. It comes from control-based origins, and is more about power relationships than it is about money relationships.

    As such, it's perfectly valid and reasonable to say "this open source stuff isn't allowing me to compete in this capitalistic market!" The context would be something like SourceForge, since for industries less about software authoring, the "open source stuff" can still be a way to cut costs and own outright the means of data processing instead of renting it (say, from Microsoft.)

    However, the problem comes when people don't even think to ask any of the other questions: foremost, I think, would be

    Is this capitalistic market itself imposing power relationships on me that aren't to my interest?

    THAT is the relevant question. Look at the big picture... look at the types of power relationships that exist among vendors, users, developers... it may be that Open Source never does make a sensible business model, but in a world where 'sensible business models' amount to serious power inequities between players and a Darwinian reduction of industries to only the most aggressive, restrictive players, is a business model really the thing to want? If that is the game (and with Microsoft being found repeatedly totally guilty of power abuses and wrist-slapped cautiously, I suggest it is), is it even proper to consider only how best to play that one particular game?

    Microsoft knows what it's dealing with when it makes Open Source and the GPL in particular, public enemy number one. These are not effective economic weapons- they are effective specifically at breaking the hold a restrictive vendor exerts on its victims/developers/customers. If you can have ownership of your own software you can't be armtwisted- you are immune from power abuses.

    This is in a context of business, again, and power abusers have the most effective business model IF most people are subject to their power. People using open source or developing it may never, ever have comparable economic power or competitive business models- but they can wield a 'spoiler' effect, allowing others to bail out of the proprietary sphere if it's getting too restrictive for them. This is what threatens Microsoft, not some notion that Red Hat will end up with a billion dollar war chest.

    And it is right for this sort of thing to frighten power abusers- because it is in fact antithetical to their primary business model. If they were just selling service and quality and working hard it'd be another story- but the winning strategy has been to twist power relationships for all they're worth, and that is precisely what is threatened.

    How does all this apply to VA and SourceForge?

    Well- they have a choice, though it may be already made for them. They can go the one way- keeping open, and losing in the marketplace but enabling a wide spectrum of 'spoiler' projects that keep proprietary software in check. Otherwise each project will have to maintain its own web presence at its own expense, as I do (Mastering Tools). Or, they can roll the other direction, increasingly twisting power relationships to compete in the marketplace on the marketplace's own terms (even if those are set by hardcore libertarian ideology and best illustrated by Microsoft). If they do that, though, Free software itself is a threat to them, because it destabilises power relationships and makes it possible to avoid lock-in.

    It sounds like they're doing the latter. Pity- I guess they felt they had to grow grow grow, to compete in the marketplace and maintain stock valuation. Unfortunately, for them to take this approach is antithetical to free software itself, so I would say they are fucked.

    1. Re:What kinds of sense? by Malcontent · · Score: 3, Interesting

      What open source does is to provide 80% of the functionality at 0% of the cost. This is a powerful force and will force commercial companies to make their product better and that's a good thing for everybody. Eventually just about any open source product will be "good enough" and free and at that point the cost benefit analysis will favor the open source project.

      Of course MS knows this and is now trying new ways to lock in customers so that they can't switch. they are very good at this will succeed. They will also attack open source software developers with legal action and civil suits if the customers decide they don't like being locked in but it might not come to that.

      What get's lost in this conversation is that there is only room for MS and open source. Everybody else will either be crushed by MS or crushed by Open source. It's only a matter of time. the days of making money off of selling software are gone only MS will make money selling software.

      --

      War is necrophilia.

  30. Here's a #2 by Metrol · · Score: 3, Interesting

    Step 1: Start an open-source based company
    Step 3: Profit!


    Okay, how about doing this in true open source fashion from them folks. Just an idea, probably won't ever happen.

    First off, what Sourceforge has today is a unique combination of services that nobody else I know of has. Sure you can buy web hosting and even FTP serving pretty cheap, but not with full cvs, bug tracking, and built in message boards. Certainly they also have the mind share out there as the place to host an open source project. For all the downsides, this should be a powerful combination.

    In my mind, they should do everything they can to keep the tools used on that site open source. At the same time, they should be charging a nominal fee to those folks wishing to host their project there. Heck, it wouldn't have to be much. Figure it like this....

    29,275 projects now hosted
    $10/month for each project
    $5/month additional for mailing list
    $1/month for each person authorized to commit code to a project

    Let's figure that they only retain 2/3'rds of the accounts in doing this. Of these, let's say about 1/3 add in some features of some sort. The mailing list thing was simply an example.

    19,321 projects left
    6,376 add in about $7 in features

    $193,210 in hosting charges
    $44,632 in feature charges
    $237,842 total billable each month

    $2,854,104 billable annually

    This in my mind is a win win for everyone. Sourceforge charges a very reasonable fee for services, and they can show the project off as a profit center, all the while selling their proprietary version on the side. The dead projects that have long since lost developer interest vanish, or are picked up by someone else. Heck, if a project is truly interesting now we'd have a way to get non-developers involved by helping fund their hosting!

    At this point though, Sourceforge is probably thinking that if they even charge a fee as low as $10/month they'd lose all the perty market share. I disagree, if for the unique services they provide alone. In order for this to play, those services and bandwidth need to keep themselves to very high standards.

    I just know someone is going to find something wrong with my math :)

    --
    The line must be drawn here. This far. No further.
  31. Re:Ironic by m2 · · Score: 3, Interesting

    On Sunday I saw a news item on SF regarding a transition to Oracle. Yesterday it was gone. How convinient. You'll be hard-pressed to find source code for SourceForge on SourceForge. For *any* part of it. Not long ago you could visit SF's project page and browse the CVS. It's now gone and all file releases have been wiped out. The excuse up to this point has been that there are proprietary extensions and source for those isn't available. Ok, where's the rest then? This looks bad. Back when ESR came up defending VA's position I was skeptic (read my diary). Now I'm convinced VA's going the wrong way. I'm moving my code out of SF and I'll feel uncomfortable contributing to projects hosted on SF.