Asynchrony: Paid Open Source Hacking? 81
Blackheart2 writes "Asynchrony
(one of /.'s sponsors) is a site which, like SourceForge, is hosting open source projects, but with a difference: team members hold shares in their projects according to the amount of effort they contribute, and 'whenever there is profit to be made, instead of taking the work done by members of the open source development team and starting a separate profitable company, Asynchrony is able to distribute some percentage of product revenues to the people who made the product possible, using the share ownership information.' See their Open Source White Paper for details, especially the end. " I'm really skeptical that something like this would work, but hell, it would be cool to get a few bucks when you send a diff off to a -dev mailing list ;) But its good food for thought.
Re:This is how it cant work -- Exactly!!! (Score:1)
Re: hot air (Score:1)
Re:The true name of Asynchrony! (aka --- They reve (Score:1)
Re:And they have a Quake 3 CTF server! (Score:1)
The Quake server was my idea
Re:I still don't understand... (Score:1)
--
Re:Open Source is a SUN KILLER (Score:1)
"Yeah, the damn twister came right through and took out every Vax in the place. All the NT boxes just blew up before the twister even touched them. But the DEC/Alphas just sat there and kept running. Why? Because the Oracle told them they could."
Ok, I could never tell a joke even in a email.
Re:Open Source is a SUN KILLER (Score:1)
To be frank, the only company with a product good enough to beat of the Sun boys is so absolutely clueless that they will never beat them. Yes, Compaq is sitting on the best hardware ever to run Oracle. There is nothing in the universe more solid than a damn DEC/Alpha running Oracle. Those boxes don't go down for anything.
Linux is great operating system for the small scale business that needs the stability of Unix or the Sysadmin sitting at home wanting the power of the command line. It is great for the network guy wanting to turn that 486 into a proxy server at home. It is wonderful for the programmer on the cheap who only has to download Code Crusader to get a great little IDE for nothing and his compiler for free. On a large scale, they make good little web servers, SMTP servers and can perform a half dozen or so roles in a large corporation data center.
However, I still want the big Sun boxes for my big sites. Dec/Alphas were spawned from the hell of Digital for the sole purpose of running Oracle. It is hard for some people to admit but the commercial *nixes still have some advantages in terms of stability and performance on their native hardware platforms. Will one day Linux finally take them over the same way that Linux is seeping into the hallowed halls of SGI? Sure!
Does this mean that Solaris sucks by default? No.
another pimp on the block (Score:1)
face it, you are fighting demediation and societal atomization. in one of the responses you said "fairly" (insert butt-head laughter here). now please define that considering these two trends. can't? do your investors know you are FOS?
why don't you do everyone a favor and take the scads of money you've already "seriously" scammed from johnnie-come-lately dupes and invest in some training to be a programmer yourself. then at least you get some respect (from us hos, at least :-).
https question. (Offtopic) (Score:1)
Re:There's something I don't understand... (Score:1)
But I too can distribute the software over the internet, so I have a £0 distribution cost.
The real problem is that with 1 person selling something, they get 100% of the profits; with 100 people selling it...
As you say, it's hard to imagine a way of making money out of Open Source software without making most if not all of it on support, training, etc.
Still, my original point does hold - you can sell OS software; just don't expect to get rich doing it
Cheers,
Tim
There's something I don't understand... (Score:1)
Everytime this sort of scheme/site is announced and commented on, there are always a few people who say something like "It'll never work, Open Source software is free by definition, so you can't charge people for it!"
Now, I admit that I haven't read the whole of the GPL, but right near the start is this paragraph:
When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things.
(Emphasis added)
Now, that seems pretty clear to me - you can charge for OS software if so you wish, you just have to make the source code available (hence Open Source). Now, whether or not the GPL allows you to prevent others from doing the same, I don't know (and as I'm at work, I don't have the time to read it in its entirity to try and find out
Whether you could make enough money for it to be a means of supporting yourself is another matter, but that aside, you quite clearly can sell it according to the terms of the GPL. Open Source does not mean "Free as in Beer" by definition, contrary to what certain people seem to think.
Cheers,
Tim
Re:[OT]Re:Pay by the K? Hope so. (Score:1)
Good luck.
Bowie J. Poag
Project Founder, PROPAGANDA For Linux (http://metalab.unc.edu/propaganda [unc.edu])
Re:More PHSuits (Score:1)
I like the open source model, but I have to feed myself. The current models work best for college students and people working in their free time. There is alot of good development, made mostly by the people who have a real stake. Now you can get a real stake, and if the product does well you will get credit.
These guys may not have the answer, but they are heading down the right path. And in the business market right now, a little hype goes a long way towards making things a reality.
/*---------------------------*/
Man? What is man?
But a collection of chemicals with delusions of granduer.
Re:I still don't understand... (Score:1)
I will sell Apache for $5000 in a cardboard box. Any takers?
Re:I still don't understand... (Score:1)
A percentage of these enhancements will make it back into the open source world and Apache will improve.
The $5000 cardboard box that I am offering contains no enhancements.
hot air (Score:1)
Re:Dead in the water: It's not about the money! (Score:1)
I think that's unfair. They'd have to be completely blind not to realise that a lot of people don't do it for money.
I'm an example - an open source code who does it for fun and to make useful software. But I'd sure like to make money off open source so I don't have to code nasty proprietary stuff quite so much. Given the choice between a good web collaboration environment, and an equally good web collaboration environment with a chance of getting paid (not necessarily a big chance, but a chance nevertheless), I'd choose the latter. I think the risk of flamewars is worth chancing.
Re:Sure it is (Score:1)
Nope. Go read the GPL. RMS specifically distinguishes between free as in "free beer", and free as in "freedom of speech". The GPL enforces the latter but not the former.
Re:I still don't understand... (Score:1)
Re:There's something I don't understand... (Score:1)
Re:Dead in the water: It's not about the money! (Score:1)
What I still have a problem with is this: "Money is the root of all evil".
It isn't, really.
I'm not saying it's the root, but pure jealousy is closer to it than money is. The amount of loot another individual has, or the number of wives he can attract, or whatever, mean nothing unless someone is jealous of that status.
Respect is another thing that causes jealousy. You see this all the time in the academic community. Respected professors regularly fall back to childhood name calling when their face is at stake. The same happens with programmers, and this is going to get brutal in the coming years. See if it doesn't.
Re:Fairness (Score:1)
I rambled a bit there, but to bring it back to what you were saying, "money and/or fame", I guess my point is: Any sort of interaction where money is involved has a parallel with fame/respect.
But many programmers I have known, and I think a large percentage of OS programmers, value respect a lot more than money. So it's gonna get ugly out there...
Re:neat idea... (Score:1)
two companies working like that.
The key is copyright.
The license in the "open source" grant you
only the right to use it for non commercial purpose.
If you want to use the source commercially, you
have to purchase a commercial license.
The copyright holder than, can redistribute
revenues among the contributors.
Well, my realy commercial company is called
VisualSphere, but we are currently not on the web.
For Open Projects I'm looking forward to form
a community called OpenContribution.
By the way: The idea is old. I posted an article
about that nearly a year ago on the open source
mailing list.
angel'o'sphere
P.S: I hate typos, too
Re:neat idea... (Score:1)
But the quotes in "open source"
should imply that I do not mean
Open Source.
We whant to provide "source
available software".
The copyright remains by the
contributors.
They grant the right for
commercial redistribution to
OpenContribution.
The copyright holder and
OpenContribution are both
allowed to commercialize the
software in any way.
However OpenContribution
participates the contributors in
its revenues.
Well, the whole thing is in forming.
I think we have found solutions for
most of the questions raised here.
Lets see
angel'o'sphere
Re:neat idea... (point of clarification, please) (Score:1)
For any commercial purpose. At least this is current the stage.
i.e., in your licensing scheme, is a special dispensation purchased by those who want to include it in proprietary software? (Like the way Troll Tech's QPL works)
Well, more like the traditional selling of source code. You can get the source and do what you want with it.
Exception is redistributing modified source. Our schema aimes towards our custumers re-contributing modified code. As they would then participate by the revenue stream.
Or, do you mean for all "commercial" purposes, such as reselling, or packaging and selling your own distributions? (In which case, I'd be extremely reluctant to call that licensing scheme "open source".)
As I wrote in a different posting: the quotes around "open source" imply that I do not mean Open Source.
BTW: I consider the terms free software and Open Source as "term grabbing", just like "domain grabbing".
Strange that one can come up with a schema and gives it so missleading names :-)
We want to provide "source available software".
The copyright remains by the contributors.
They grant the right for commercial redistribution to OpenContribution/VisualSphere.
The copyright holder and OpenContribution are both allowed to commercialize the software in any way.
However OpenContribution participates the contributors in its revenues.
Well, the whole thing is in forming. I think we have found solutions for most of the questions raised here.
Lets see .....
angel'o'sphere
Re:Sure it is (Score:1)
Nope to what? I have most certainly read the GPL. Have you? Where does the license grant you the right to sell a derivative work? It does not. It does grant that you can charge a fee for the costs of distribution - that does not give you the right to sell the program or a derivative work, just the media that it's distributed on (see cheapbytes [cheapbytes.com].)
Re:Sure it is (Score:1)
And for the support contract/warranty, which is where RedHat makes their money. Last I checked they won't send you a CD without you buying at least the one-month installation only support contract. Since they make it available via free FTP that's still fine by the GPL.
Sure it is (Score:1)
It's also Free Software. All licensees are free to obtain the source, distribute it, create derivitive works, etc. However only the copyright holder can sell a derivitive work. Why is that so hard to understand?
Do I smell a BSD zealot? If so you need to go back to advocacy 101. You don't win any converts by asserting that the GPL is "not real Open Source" anymore than GPL zealots do anything but annoy people when they put down BSD in the same brainless way.
S for Secure (Score:1)
It means they are using an encrypted http protocol, basically. Like commercial sites use to protect credit card numbers and so forth. See whatis https [whatis.com] for more info, although it's out of date (the protocol is no longer netscape only, and hasn't been for a long time, and 40 bit keys are definately not considered sufficient anymore) but it captures the essence of it.
Re:I still don't understand... (Score:1)
The future of information workers (Score:1)
I think sites like Asynchrony will become much more common. A lot of people seem to get upset because they see Open Source as some kind of religion, which must be untainted by commercial beliefs. Making money out of OSS, or mixing open- and closed-source software, is seen as evil. As far as I'm concerned, it is the end result which counts: if Asynchrony encourages OSS development, great. If it gives existing OSS developers an opportunity to make a bit of unexpected cash, great. As long as it doesn't cause projects to be held up by debates over how shares should be allocated, I can't see any problems at all.
-- Andrem
Re:Value of contributions (Score:1)
Team review? Well sure... except that we can't really expect everyone on the team to be objective and fair about the whole thing, especially with potentially large sums of money at stake.
Additionally, in a large project, team members may not know each other, and may never have met each other face to face. It's unrealistic to expect them to be able to evaluate each other satisfactorily.
The "share" concept proposed in the article sounds good, but then who decides exactly how many "shares" any given task merits? How can we really evaluate the relative difficulty of doing anything? Everyone has different abilities and skills. What might be considered worthy of many "shares" for one person might be a trivial task for someone else. Do we want to penalize those who do their work brilliantly but relatively effortlessly?
It seems to me that this is a very thorny -- and perhaps insurmountable -- problem, that may prove to be the death of this idea.
Re:Open Source is a SUN KILLER (Score:1)
Except when you plug a VT terminal into the console port using some "mystery wire" that fit into both connectors. Ooops. :-)
I didnt do it.
Be thankful you are not my student. You would not get a high grade for such a design
Re:SourceXChange (Score:1)
Re:Value of contributions (Score:1)
Re:One of these ideas will probably work... (Score:1)
Re:trojan on Asynchrony's site? (Score:1)
The "trojan" was actually my beta of Netscape 6. Norton Internet Security was reporting a trojan whenever I tried to go to Asynchronies site, so I assumed it was on their site. (The *.jsp made me suspicious.) But it was a file in Netscape which was offending Mr. Norton.
Sorry about the misleading information.
I'm still wondering about the 's' in "https:". Does anybody know why the change?
Louis Wu
Louis Wu
Thinking is one of hardest types of work.
Re:Sure it is (Score:1)
So my real point was that software is not Open Source unless I can put it on a CD and sell the CD. I don't have anything against the GPL, since it allows that.
That's not Open Source (Score:1)
Where's the money from? (Score:1)
What I would like to know is, where does the money come from? If this project is Open Source, then it is, by definition, free. Who is going to pay me money for a piece of software they can get free?
I'm not quite sure I understand this system, and how it is supposed to benefit developers and users.
Re:I still don't understand... (Score:1)
Re:Fairness (Score:1)
Re:I still don't understand... (Score:1)
The next step is turning those users into customers and sharing the profits with the developers. Personally I'm not too sure these guys have the right model but so-far only market-share matters. (IMHO)
--Sasha.
Re:Fairness (Score:1)
I don't get it... why is the above post offtopic? I think it's a valid point. Open source development obviously isn't centered by one single entity keeping track of hours logged on a project (as other development options can be). When deciding to divide up the "money" later on, how it is determined how is most valuable. The one who contributed the most lines of code, or the one who solved the HUGE problem that saved the project... Or is it possibly the one that contributed most often. As always when money becomes involved small details like that become a LOT more important. Money has been known to break (not just make)projects.
To All You Nay-Sayers Out There. .. (Score:1)
Re:I still don't understand... (Score:1)
Whoever in fact holds the copyright is not bound by this restriction and hence can sell it for a profit thereby if a company wants to repackage it and sell it they then must pay royalties to the copyright holders
Re:Value of contributions (Score:2)
Team review, like in real life. Say ten people have been working at some kind of project, probably not having started at the same time. After six or twelve months of contributions just ask the others what their opinion is and valuable contributions were made give them all the same.
It does not make much sense to search for a precise metrics as ten lines of code could be more important than 10.000. As a software developer, and this time I feel free to say a damned good one, I can say it is always we and our project. After all it is always us going for some beers as soon as something is out of the door again %*)
I'm thinking of signing up. (Score:2)
When I'm coding for myself, I tend to gravitate to a small number of tools I really like, and tend to not use other tools that I know.
As an example, last year I was using SmallTalk [cincom.com] all the time, as I was involved in projects that used it. I haven't touched it since.
(Java, c++, and rxml/pike are what I've used the most recently.)
I intend to list myself in their database under skills I have experience in, but need motivation to keep in practice with.
If I get picked, I'll be forced to stay in practice!
Re:Pay by the K? Hope so. (Score:2)
If VA, RH, Caldera and the rest disappear tomorrow, Linux won't stop existing. I happen to belong to the school of thought that more companies who pay to have people code full time, the better.
That said, I don't like the Asynchrony approach to this, but I welcome thier trying out a newish approach.
Chris DiBona
VA Linux Systems
--
Grant Chair, Linux Int.
Pres, SVLUG
One of these ideas will probably work... (Score:2)
Somebody will get it right. I don't know if it will be Cosource, SourceForge, Asynchro-whatever or some other worthy project.
The tough part is, of course, setting the share value. But I suspect that's not as hard as you might expect. Some kind of reverse auction set-up might do the trick. And even a kind of arbitrary project-manager-god would result in better code than counting bytes or lines of code.
Ultimately, there are two political hurdles which may prove the real stumbling block: history and open-source leadership.
History will work against it because the whole thing works much like a multi-level marketing scheme. While not all of these things are crooked, crooks like 'em well enough to leave a bad taste in many mouths. And most Ponzi schemes and chain letters use some similar methodologies.
And you can expect most of the leadership of the open-source movement to oppose this. I'm not sure exactly why, but they seem to have a kind of knee-jerk reaction about this kind of thing. I once proposed something vaguely like this ("vague" both in the sense that it wasn't exactly the same and in the sense that I had not really thought it through and was not proposing anything this concrete) to Eric Raymond. He didn't even let me finish my sentence before he said something like, "I think I know where you're going, and I don't like it...."
He had some of the same practical objections which have been discussed in this discussion, but I got the impression he had a more visceral reaction against it which he didn't really put into words.
I'm getting so tired of you... (Score:2)
"Open Source" and linux have been around longer than VA, RedHat, et al. Maybe there's money to be made here, maybe not; those companies and many others are in the process of finding out. Personally I have some doubts but I'm willing to give them some time before i declare that their business model has failed.
If no company ever makes money from free software, that will not affect the quality of the software, which is why I use it in the first place. People will keep developing fun stuff and releasing it money or no; they have up to now.
VA Linux != "open source", or even slashdot.
How can they get enough? (Score:2)
First it needs more recognition from big corporations that realize they can actually get their products for cheaper if they allow open source components to be used by then releasing it as open source again.
Re:SourceXChange (Score:2)
A million dollar software project can be broken into a series of different projects, each just large enough that it can be spec'd out with a reasonable set of milestones (almost always less than 15-20). Software development schedules always change based on inherent risk, so you probably shouldn't spec out a 500 milestone project. And the Sponsor always has to be someone who can check the Developer's work - so this isn't exactly "put $15K in, get good solid code out overnight" kind of thing.
I would think that if you were the project manager for a 15 person software development project, you could probably parallelize 10-15 sub-projects in sourceXchange (or less if you have multiple developers per project), all working on different things. Of course it's not always nice and parallelizable, sometimes there's only work for a few at a time - but the beauty of this model is that you don't have to pay for 15 full time developers during those periods.
There's another thing a developer can do - be a Sponsor on a project where the person actually paying is upstream, and only knows their need, not how to define a solution. In other words, let's say you (average Slashdot reader) know of someone who has a need for some sort of development (say a Linux driver for the CCD camera in the Sony Vaio Picturebook) and is willing to pay to have it developed, yet doesn't know enough about Linux kernel internals to write a spec or approve milestones. You would do it, if fact you know how you'd do it, but you don't have nearly enough time. This model lets you be the "sponsor", acting as a subcontractor to this other someone who needs the driver written, who specifies (generally) what to build and how, and then outsources that actual development through sourceXchange, passing along the cost (plus an amount for your own time and effort) to the original customer.
There's lots of flexibility in the system. [sourcexchange.com]
Thanks.
Brian [collab.net]
Re:Fairness (Score:2)
More that that - it is probably the thing that'll make or break the idea. Being fair and being seen to be fair is absolutely crucial - once a little acorn of mistrust is placed then the potential for acrimony is astonishing. Particularly so in the rather heated environment of open source: even without money there has been plenty of ego clashes. With recent IPOs things have become even more stressed. Now here is a new method of spreading bad feeling.
Because of the impossibility of deciding a system that everyone will agree is fair (open source can't even agree on the name for Linux, or is that GNU/Linux) then I think that this will cause more problems in the long run for the open source movement than it will solve. I'd be surprised if, within a few years of this taking off, someone isn't sueing someone else.
Don't take this a critisism of the open source movement or the people involved - this is just an observation of how any people tend to interact when money and/or fame is involved.
As for the moderator who moded down the first post - I assume that it was a reflex action of first is bad: you should post to this story and remove your moderation because "offtopic" is completely unjustified and you will get such a beating in the metamoderation that it will make grown men flinch.
Re:I still don't understand... (Score:2)
---
Re:I still don't understand... (Score:2)
---
Re:Dead in the water: It's not about the money! (Score:2)
Dunno about "wisdom", but there is some humor in the use of this misquotation of a Biblical verse to justify a position not supported at all by the verse itself:
(Emphasis added.)
After all, doesn't it seem unlikely that any credible "wisdom" would claim as the root of all evil something that was invented only a few thousand years ago? But the love of what it represents...well....
What about the pointy-hairs? (Score:2)
--
Re:SourceXChange (Score:2)
JA
Tragedy of the Commons (Score:2)
someone gets screwed, we all do.
Re:I still don't understand... (Score:2)
Why? Because the GPL is a liscense. It is what gives the right to use and modify to those who do not hold the copyright. If I have written the code I own the copyright and hence am not bound by any provision in the GPL (other then the fact I cannot go after legitimate users for copyright infringement). Therefore I am fully within my rights to sell this code seperately.
However if I am a third party company (i.e. one who obtained the code through a GPL'ed source) I have no rights to the code other than what the GPL gives me. As such this third party company cannot resell the code as the original poster claimed.
Paid OSS hacking? Egads! (Score:3)
--
I still don't understand... (Score:3)
I'm not trying to troll -- I really want to know where they expect to get money? If it's investors, how do they expect to make money for the investors?
--
Re:Open Source is a SUN KILLER (Score:3)
I find it highly unlikely that Sun will be out of business in a year. The reason is that Sun still exists primarily to sell hardware, as much as they would like you to believe otherwise.
Linux however, may just end up killing Solaris off, especially Solaris for x86. Sun's failure to release a beta of StarOffice 5.2 for Solaris/x86 may in fact indicate that they are already getting ready to EOL it.
It's a lot less likely that Solaris for SPARC will disappear, since you get it with every Sun box you buy. Also, Solaris is optimized for huge systems, something Linux has not yet proven itself in AFAIK (please correct me if I'm wrong -- but make sure you have a nice valid link!)
Anyway, I find it more likely that SGI or IBM will kill Sun off then Linux will.
I wouldn't bet on Microsoft going anywhere either. Unless the regular folks can be convinced in one year's time that nothing Microsoft makes is worth buying, Microsoft will still have a dependable stream of revenue in things like Windows Consumer, Office, and the Age of Empires series
Even if that does happen, Microsoft _will_ do what it takes to survive.
Unless you count a breakup as "going out of business"... Even then, it's not likely the breakup will be completed within a year either.
More PHSuits (Score:3)
I havn't seen this much I'm-trying-to-be-hip-everyone-look-at-me since Wired was launched.
Maybe there are honest-to-goodness people inside those Armanis, but I think they need to spend a few weeks reading -dev lists themselves before anything else. Developers, especially Open Source developers, tend to be a pragmatic lot. While 'paradigm shifts' may be arousing for the marketing deparment and Ted in Sales, I don't think they'll have the intended response with the Open Source community.
Is this really open source? (Score:3)
Re:I still don't understand... (Score:3)
Re:neat idea... (point of clarification, please) (Score:3)
Now, by "commercial", do you mean proprietary or for any "commercial" purpose?
i.e., in your licensing scheme, is a special dispensation purchased by those who want to include it in proprietary software? (Like the way Troll Tech's QPL works)
Or, do you mean for all "commercial" purposes, such as reselling, or packaging and selling your own distributions? (In which case, I'd be extremely reluctant to call that licensing scheme "open source".)
Fairness (Score:3)
Re:Some answers from one of the Asynchrony founder (Score:3)
It's hard to swallow the idea in the opening comment that Slashdoot was a high hoop for Asynchrony. The tone of the letter is advertising AND THERE IS EVEN USE OF CAPS. And the token "we love open source" sounded... token.
As I said it must be difficult to juggle the personal tone and represent the company as well. Maybe some training [cluetrain.com] would be helpful.
Re:Value of contributions (Score:3)
In addition what additional compensation do managers recieve i.e. people like Linus or Miguel or so forth who may do far more work directing others then in the code they contribute themselves.
Team review seems like an exceptionally bad idea on a large project. What if I wrote the driver for a certain type of disk drive? Most people in working on the kernel may not even remember what I did not to mention have any idea how difficult it was.
Besides should we compensate those who write more often used code? If my driver is for a disk drive only I and three others use should I be as compensated as the man who wrote the seagate driver?
All in all it seems like the prospect of money may ruin the development of many projects. Some developers may work to keep others out because they will dilute their potential profits...or write bloated windows type code to increase their profits. It seems this kind of rivalry might tear the development team apart
Re:I still don't understand... (Score:4)
I recently switched to linux, and am therefore riding on the backs of probably hundreds of thousands of hours of coding from hoards of people. Though linux hasn't been great for me (Bit of trouble getting sound working, Xwindows is as unstable as windows on my system, etc.), the ultimate point is this: It is free. I no longer have any pirated software on my system, and I no longer have any paid-for software. Because everyone else donated their time and their source..
So now I feel obligated to give back, because thee
Pay by the K? Hope so. (Score:4)
Even after reading the buzzword-laden write up for this, its still not abundantly clear how they can insure that individual coders will get a significantly large enough slice of the pie to warrant them even embarking on the task in the first place.
As a coder or project manager, you're probably just as well off securing hosting space on a third-party server with no vested interest in what you're developing.
Besides, this sort of ant-farm implementation seems a little flawed straight out of the gate -- By sheer math, the larger the project, the more people you've got contributing to work, and the smaller the divisions of profit become. The process becomes entirely self-defeating as the size of a project increases. Lay ontop of that the inherent risk of developing openly, and the odds are already stacked even more heavilly against you. No thanks, i'll pass.
Popeyeronic adj. [pop-AYE-rah-nik] -- The tendency of small Linux companies to become destructive and threatening once they get their hands on the green stuff. See: Andover.net, VA Linux Systems, Red Hat.
Bowie J. Poag
Project Founder, PROPAGANDA For Linux (http://metalab.unc.edu/propaganda [unc.edu])
Re:neat idea... (Score:4)
Sorry, that would not be an Open Source [opensource.org] license. The point of having software be Open Source is that it provides all the necessary components to being able to outlive its original authors. Such a license would prevent that.
Brian
Set tasks (Score:4)
Well, this may be different depending on the particular project, but it seems to me that this might suffer from several problems:
1) Feature bloat. With more features to add to a project, each developer has the oppertunity to increase their share in the project. Developers might create work for themselves.
2) Infighting. Who ends up being the overall judge of this? What happens if two developers want to do the same task?
I can see this causing a project to quickly break down.
Value of contributions (Score:4)
This sounds like a good idea on paper, but in practice, wouldn't it be difficult to quantify the value of an individual's contribution to a project?
You could always try to use a simplistic yardstick such as lines of code written. But even ignoring the difficulty in keeping track of that in a large shared project, can (and should) we honestly value code by its mere size? I think not -- in fact, often, quite the opposite would make more sense.
Reminds me of an old story about the development of OS/2. The IBM programmers were evaluated by their superiors according to the number of lines of code they wrote in a day. When the code began to be passed back and forth between IBM and Microsoft, the IBM people began to get very upset, because the Microsoft coders were actually reducing the lines of code in the source! Negative productivity! Auuuughhh!
SourceXChange (Score:4)
-ryan
-ryan
"Any way you look at it, all the information that a person accumulates in a lifetime is just a drop in the bucket."
Dead in the water: It's not about the money! (Score:5)
How many times have I seen "Open Source" bandied about by know-nothing corporations as a quick and easy way of lining their pockets?
How many times have I seen an "Open Source" company take a nose dive after money became an issue?
How many times have I seen self-serving crap on Slashdot? Are we going to devote special articles to all the advertisers now? Somebody get the gun: Madison Avenue is here, big time. (Despite previously complaining about DoubleClick [slashdot.org], Andover.net continues to use them [slashdot.org]. Explain the ethics of that situation)
I find it hard to believe that most Free Software Projects are founded with the intent of earning money; certainly one of the earliest, the GNU Project, wasn't created to make RMS rich. Sure, maybe some famous developers make some big bucks, but that's mostly because they manage to finangle their way into the companies that are already exploiting the programmer's labor. Most projects remain a labor of love: worked on not for money, but for the prospect of having a complete program, which both the creator and others can use.
This is where the commercial aspect breaks down: the capitalistic reward system is inherently based on the (obviously flawed) notion that all workers expect to be compensated in capital for their work. Asynchrony, no doubt filled to the brim with B-School grads, can concieve of no other system. Obviously, they think, these people work with money as their target.
As undoubtedly most people here are aware, this is far from the truth. While money is nice and useful, it is not the end-all reward. Hacking Free Software is not about money. It is about community, helpfullness, and other aims which are contrary to the capitalist system (despite what the heavily indoctrinated will tell you; any Ayn Rand book will make this clear).
In conclusion, the attempts of this "company" to turn the Free Software Commnunity into greedy, squabling, unethical money-grubbers is neither needed nor wanted. There is much wisdom in the saying that "Money is the root of all evil": it is easier to inspire jealousy, perhaps the must destructive instinct, with money than any other reward which hacking might bring. Money brings coporations, corporations bring legions of bean counters focused on the bottom line, ethics and community be damned.
It's enough of a problem already, more fuel on the fire isn't needed.
Re:Is this really open source? (Score:5)
Will Open source projects make money? Most likly not. But if it's on Asynchrony and we do a book. or someone wants to pay the team for mods then We will be able to know who did what and contact the
persons that did it. As for "trickle the shares down." Well there are two ways a closed source project can go. They can let us support it as a Asynchrony.com application for 75% of the total (not gross) or they can put it up as shareware and collect 90%. If the App sells thats alittle more then a Trickle and alot more then Consultant firms or Corp America will give you.
Asynchrony is not trying to pimp it self as open source. That open-source white paper is burried in the site docs to anwser why we have open-source as a option for projects.
The idea is that if you just learned something to learn it or for that special project, and now you have no where to use that information. Now lets say you really liked doing it and want to do it more. Then maybe you would go to a site like asynchrony and find a project that needs your skills. Or what if you got a killer idea doing a carl sagan in the shower. But you don't know how to do it all. Then you could bring your idea to asynchrony and find others interested in taking that chance.
Let me paraphrase. Asynchrony is letting open source projects pay the same fee for using the web site as for profit projects. It's FREE.
Damon C. Richardson
Chief (or is it Chef?) something.
damon.richardson@asynchrony.com
One problem (Score:5)
You must keep in mind that the system of publicly held corporations is not a free market. People own a company, and share in the profit, WITHOUT being liable for its actions, and its debts.
Combine that with laws basically forcing companies to focus on the short term profit (and worse, just focusing on the share price), and you get a fatally skewed model.
If you're judging open source business models based on Wall Street, you'll not get very far by me.
Some answers from one of the Asynchrony founders (Score:5)
I'm the Chief Technology Officer at Asynchrony, and I wanted to briefly respond to a few of the comments that have been made so far.
We are a software project repository, both for proprietary and open source products. Our idea is that people who create products together over the Internet, (whether they are open source applications, proprietary software programs, or technical manuals) can be compensated fairly for those products and be supported by a marketing department and brand-name that they would not otherwise be able to obtain working on their own.
We don't compensate by lines of code. Our method is this: for each task that is accomplished on the project, "shares" are received. Each "share" represents some percentage of the project. When the project is complete and the resulting product is sold, up to 90% of the net sales of the product is returned to the project team, and that amount is divided based upon the way the shares were allocated during the project. If you received 20% of the shares, you get 20% of the team's portion of the money.
Also, we are not just a bunch of kids. We are a company serious about making money for our members and ourselves. We don't have a big software or hardware company backing us up, which means we have no loyalties except to our members. However, we do have investors who believe in the idea and what it could possibly accomplish. We're also a bunch of geeks at heart, and my chief system engineer (Slashdot name: mercybeat - he's responsible for making me a Slashdot addict) and I are totally pumped about quitting our old corporate jobs and starting an Internet company for developers.
Finally, we think open source can make money. If the core members of an open source project are working on our site, then that essentially makes us the logical place to go to get the latest versions and the best possible support (who better to support an application than the team that created it?). It puts a corporate face and a voice on the phone to large companies who are afraid of the "out of nowhere" aspect of open source, and we think that gives us a competitive advantage over another company who might "steal" the software. Our purpose for hosting open source is not to make money. However, as the white paper points out, the important thing is that IF THERE IS MONEY TO BE MADE, IT WILL BE RETURNED TO THE PEOPLE WHO ARE RESPONSIBLE FOR CREATING THE PRODUCT. We think this opens up worlds of advantages for everyone.
I invite all of you to look at the documentation available on our site, and see what you think. We love open source...we're running the whole site on massive Linux x86 boxes, and have extensively used open source tools to create the code and provide the supporting utilities (sendmail, CVS, etc.).
Here are some links that explain a bit more about how things work:
You can also write us at support@NOSPAM.asynchrony.com [mailto] if you have other questions you want answered.
Nate McKie
nate.mckie@NOSPAM.asynchrony.com [mailto]
CTO, asynchrony.com
P.S. Asynchrony.com was created without the use of Microsoft software...