topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Wednesday December 11, 2024, 9:34 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: The Original Open Source Company  (Read 3829 times)

housetier

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • default avatar
  • Posts: 1,321
    • View Profile
    • Donate to Member
The Original Open Source Company
« on: August 13, 2006, 01:33 PM »
As I am a little bit sceptical (lack of sleep?) about this idea, this post won't be as fancy as the other ones.

The idea for this has its roots in the idea of open source software. My concept is that the company is run by everyone, decisions about the day to day operations of the company are voted on by one ‘n all. There is no leader , no CEO no boss. Everyone as a group decides what should be done.


Anyway, I don't think the idea per se is new, and neither is the actual attempt to realize it. However, this time it made it onto slashdot so it will get lots of attention.

It might actually work out. And if it does, I will regret not being part of it from the start.

It might fail totally. And if it does, I will read about the sack of rice that burst in China the other day.

You must decide for yourself and don't let yourself be intimidated by my sceptism.  ;)

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,914
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: The Original Open Source Company
« Reply #1 on: August 13, 2006, 01:37 PM »
ithink the idea is interesting but not going to work.

but more importantly, this is not new - in fact this has probably been suggested 100 times per year since the idea of open source first came about.

and this gets onto slashdot?$#@^*#*&

slashdot has truly fallen to new lows.

JavaJones

  • Review 2.0 Designer
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 2,739
    • View Profile
    • Donate to Member
Re: The Original Open Source Company
« Reply #2 on: August 22, 2006, 03:49 PM »
This seems no different than the idea of trying to run a company democratically, which has been tried, or at least conceptualized for a looong time. The idea is interesting but it has lots of problems. Of course so does the current method. ;)

More importantly this is *not* how open source software is usually done - at least not successful projects. Most successful projects *do* have a leader, or several. Decisions are not made by the coders, let alone the users. The coders can only really determine what *they* do, and discuss it with other coders and hope they agree.

It seems there's a fundamental error in associating a distributed group *work* process with a distributed group *decision making* process. Open source entails the former, not necessarily (and in fact rarely) the latter. And in fact I think you could say that, if any given open source project *were* "a company", it essentially would be an "open source company", because everyone is doing what they can when they can and not likely being paid for it. Many open source projects have people who do web pages or marketing or whatever, free of charge and on their own time, whenever they feel like it. This is an "open source" company, really.

Another good example would be a strong mod (game modification) team. Groups of 5, 10, 20 or even more people get together and work on creating a game modification (or often essentially a whole game, a "total conversion", like Natural Selection for Half Life or Day of Defeat for the same). These people are essentially running a company: There are people who do the coding, graphics, scripting, level design, etc.; those who are actually working on the product. But then there are also people doing web design and maintenance, marketing, file hosting, even PR, etc. And, almost inevitably, there are one or more "leaders".

But these are all software-based examples. What about realizing this in a real-world "brick and mortar" kind of way? Well in that sense an "open source company" would essentially consist of a workplace without commitment. Employees to not be paid for their work, but also have no set hours, hardly any rules, etc. It would still led by let's say a CEO or manager, but anyone could do anything to contribute to the company at any time, provided they do it for free. Considering the general attitude toward work and free time in today's society this is unlikely to catch on, not to mention other problems. It really depends quite a lot on what kind of business it is. Imagine a retail store that worked this way - how many people would just volunteer to work so they could pilfer merchandise? This is not usually an issue in the software community because what you are offering or selling is usually not a tangible or at least finite thing - software can be "taken" and still be available for all to use. Taking on a dishonest developer or website maintainer or whatever isn't going to do that much harm, generally speaking, unless it's simple sabotage (a legitimate but rarely realized issue). But there are safeguards against similar undesirable things in open source development just as there could be in such a company or store - don't give the keys to people until they've built up trust, for example. Still, I do think there are certain businesses for which this might be more functional.

The real question is whether there is any real advantage to this work approach for the business. Obviously for the employees there is to some degree because they can work whenever they want. The trick is they don't get paid, so it has to be something they enjoy. Again I think the way our society is structured, and our general attitude toward work and free time, would make this very likely to fail. Fundamental bits of our society would have to change for this to work on a larger scale or, alternatively, you'd have to create a microcosm society - say in a small town - where it just might function. Like open source software it would depend on the good will of everyone involved.

Finally, I leave you with an amusing real-world hypothetical example. It could be said like this: An Open Source business would be hot dog stand where you come to get a hot dog and, if you really like the dog, you just might jump behind the stand and serve the next customer in line behind you if you feel so inclined. :D You might mix the ketchup and mustard together for "an exciting new taste treat". Or maybe the stand didn't have mayo because it spoiled too fast in the heat, but you brought along packets and you add them to the condiment selection. And so it goes. And bettere still if no one is manning the thing, you can just jump back there and serve yourself. An open source hot dog stand would be the least organized and least reliable one around, but it just might have the best selection of condiments you could find...

- Oshyan