Open Source: Who Are Those Guys?
dfay writes "An interesting article on ZDNet about who makes up the Open Source Movement. Of course, you have to accept the premise that all OSS programmers are tracked in the LSM. Still, I think the overall tone of the piece suggests that OSS developers can be taken at least as seriously as those in the 'industry'." Actually, the article mentions that lots of developers' work, including kernel hacks, don't show up in Linux Software Maps [LSMs]. Still good stuff.
One thing to do would be to look for addresses inside the tarballs. Your statistics reflect who is in charge of projects rather than who is contributing to them. It is unsurprising that people only tend to be the primary author of a few programs - it would be much more interesting to see how many people were sending patches and so on.
Of course, it's much harder to collect those statistics.
Yeah, undergrads can't code worth a crap[heavy sarcasm]. Maybe even a majority of them can't code well, but in four years they get a BS and turn into middle aged programmers that can't code worth a lick. These people seem to meet your requirements just fine, don't they? Why don't you target them too? This kind of bigotry isn't needed on /.
Take a look at that Eros operating system released at my school(UPenn). These guys started it when they were Sophs and Juniors. Short story: you're a very stupid person if you completely discount youth as you have done. College grads and undergrads are a major part of the driving force behind OSS & Linux. I'd be surprised if the majority of Linux's users weren't college students.
It seems that there are three conditions needed to get Geeks to write stuff.
Compare this to commercial software:
I don't think that makes commercial software evil - it is just based on very different conditions. Both can exist. It shouldn't surprise anyone that impassioned people can create a better product. But that said, I think people might be surprised at how much passion there IS in commercial software. Most developers I know care quite a bit about their projects. A good developer can work anywhere they want; they have chosen the jobs they have.
How can people take this seriously?????
And it's scored to a 0???
LOL!
Feel like hacking Themes into MacOS? How about porting it? Or changing the buttons on the titlebar? Does it come with cool screensavers? Or an integrated file/web browser?
Some of these are valid points, and I could add some others, like workspaces. (Some I'd question -- I'm writing this in a themed MacOS.) And, hey, I have a PowerCenter at home that I haven't booted into MacOS in months.
Remember, though, the original assertion was that KDE and GNOME, and Mozilla, Kaffe and Gimp as well, are "clearly better" than any proprietary alternative. Is KDE clearly better? I just don't see that. It's coming along remarkably, but it still doesn't feel like silk beneath my fingers the way the Mac does. Or, for that matter, the way the command line does. (GNOME 1.0 just gave me a headache.)
Try simply dragging a file from one directory to another in both interfaces. Should that need to pop a menu like it does in KDE? Then there's the way cut-n-paste on the Mac is as robust and universal as standard input/output is in *nix...
What I'm listening to now on Pandora...
A post that says Gimp is clearly better than Photoshop and Mozilla is clearly better than IE gets "Insightful" from moderators? Who are these people?
Yeah, it's just laughable, isn't it? These guys either don't know what the hell they're raiting (which is bad), or they're deliberatly selecting demonstratably incorrect posts for higher moderation in order to slant the discussion (which is far worse).
Mozilla isn't not in competition with IE yet, because it hasn't been released. DUHHHHHHH The solution is with a better Meta-Moderation system; let's hope it all works out for the best before the shit hits the fan and this site collapses.
You've got a point there. However, when it comes to user interfaces, it's all a matter of opinion. Personally, I think they both suck...
:)
I think that KDE and GNOME are only better in the sense that at least you can change them, switch between them, or use them together. And that's more a feature of X and window managers that other windowing systems don't have. I think the Gimp is better for my needs. Recent versions of Photoshop seem to have more useless options, and that doesn't help me get anything done. Kaffe is actually pretty good for what it is, there are better virtual machines out there, but this is an area where you really can benchmark and test them. Mozilla is looking very good. In fact, I might make it my default browser sometime, but I figured I'd test out Netscape 4.7 some more. Mozilla and Netscape also have the cross-platform development advantage here.
I don't want to "drag" files. That's slow. I use fvwm2 and if I need to do file manipulation... well, that's what that "xterm" program is for. To run my shell.
I think dragging a file, or dragging and dropping, is interesting but ultimately limited. If I drag a file and drop it on an executable, that's generally interpreted as: I want to view this file with that executable, or something. If I double-click the file, that's supposed to mean I want to run this file, or I want to run the application that this file is associated with on this file.
If I drag a file onto another regular file, should that mean I want to join them? If so, how would I split them? Drag and drop them on the split utility? Should it pop up a menu if I might want to use some parameters, or just use the defaults, and screw up the job?
There are a lot of principles of UI design used for the Mac that I don't necessarily like, and the same goes for a lot of Window Managers in X. All I really want is something to manage the windows, let me set a few options for specific programs, have virtual desktops (preferably with keyboard bindings and no pager) and not clutter the screen with anything I don't want. The last thing I need is a trashcan that's under a window somewhere that I have to use to eject a disk.
Maybe my perspective on this will change if I ever get a huge screen in a high resolution, but if it does, I'll just change my Window Manager, or extend my current one.
---
pb Reply rather than vaguely moderate me.
pb Reply or e-mail; don't vaguely moderate.
BAD! Mr. Moderator BAD!
For the record:
>why don't you try to find out what you can from the authors list of the CPAN archive for contributions to Perl?
Not a bad idea generally, but it does have some drawbacks. For one thing, the results would be seriously skewed toward certain types of programming (which I, as a kernel hacker, generally refer to as the "lightweight" side). Nobody ever wrote a filesystem or device driver in perl, nobody ever will, and there are many more programming categories where it's almost equally unusable. The findings would be overly weighted toward text munging and web crap.
The key to the MacOS' usablility is not the titlebars or the button shapes. It's features built into the system that make it act more intutively to regular dumb users.
+ On MacOS you can drag programs around your hard drive, and they will still work (Except MS Office 4.2, but that's a Microsoft product!).
+ You can design your own directory structure in a way that makes sense to you. The parts of the system that you can't move or rename (System Folder) contain files that have understandable names.
+ Installing a driver on MacOS is as simple as putting a file in a folder. Uninstalling works in reverse.
+ Double-clicking and Drag-and-Drop are more likely to produce the desired effect because that's the primary interface into the system.
+ *All* configuration is done in the GUI.
The bottom line is that these kinds of features will never be in Unix DE, because they're contrary to the way Unix operates. It's likely that KDE or Gnome will equal the 'ease-of-use' of Windows, but without radical changes in the core operating system, it's unlikely that Linux will ever have an environment that equals the Mac in accessiblity for the 'dumb user' population.
(Of course Apple could be throwing out all of these features with OS X, but we'll see.....)
--
Business. Numbers. Money. People. Computer World.
3D Max, Softimage, Maya (your pick)
Mathematica
Autocad
OrCad
Via Voice or Dragon Naturally Speaking
any game, let's say C&C and Quake
Quicken
Turbo Tax
Visual Studio, Delphi, or Borland Builder
MS Office
Internet Explorer
Photoshop
Dreamweaver, Homesite, or Front Page
Paint Shop Pro
Expedia
any foreign language learning program
any education software
pcAnywhere
Free Agent
Eudora Pro
ACT!
Lotus Notes
Adobe Acrobat
Encyclopedia Britannica
Corel Draw
Visio
Sound Forge
Any hobby programs (let's say chess - Frtiz, Chessmaster)
CRT
Macromedia
WinAMP
Numega SoftICE
Rational Rose, etc.
Adobe Premiere
Quick Books
Any enterprise software, like SAP's
MS SQL
mirc
etc., etc., etc.
Let's see... ZDNet wrote a wonderful article once again.. unhindered by the facts though they may be....
My list of OSS developers:
ESR - Wrote some articles. Carries a gun. Has a short temper. Wants somebody to take his job. Probability of going postal (or cobol) within the next 6 months: 75% Could use a beer.
RMS - Wrote alot of code. Has long hair. Doesn't carry a gun. Gets into frequent fights with ESR anyway. Wishes people would stop calling open source "free". Wants free speech, but not free beer.
RM - Made some nerds for news site. Drinks lots of free beer.
WTF - Mythical god of programming. Usually invoked whenever something doesn't work, ie: "WTF, why did you do that?" Drink some beer and he'll go away.
Linus: Coded the greatest operating system known in 6 days. On the 7th day he rested. We've been releasing new kernels ever since. Claims teenage girls don't throw their underwear at him but we know better. Currently unemployed - "This company is not yet here." He's one reason alot of programmers started drinking. =)
Alan Cox - Linus' right hand man. Whatever linus breaks, he fixes. Often has a new kernel ready to before you've even finished downloading the present release posted to kernel-dev ten minutes ago. Has long hair. Beer status unknown.
--
Nonsense. I dare you to list all the open-source programs that are clearly better than their commercial counterparts. You won't find many.
This is going to be fun. Especially since "better" is clearly undefinable.Oh well, here goes.
Mozilla
Are you kidding?
KDE/Gnome
You must be kidding!!??!!
Gimp
Umm, you're kidding, right!!!???!!!
What I'm listening to now on Pandora...
No. RMS renamed the LGPL thought it reduce the use of it for libraries.
RMS has said that the LGPL should only be used for libraries and, then, only when it has strategic value of use of the GPL. RMS, to my knowledge, has never condoned the any other use of the LGPL.
Slower than Netscape Enterprise and IIS. Less used for commerce even though it's free (does that tell you anything?)
Sendmail
Now also a commercial product!
Mozilla
IE is faster and more stable according to everyone I know. Nice of you to list a product that doesn't yet exist though.
KDE/Gnome
Unstable and ugly. Not even clearly better than Windows 3.1 interface.
Gimp
Are you really saying that Gimp is clearly better than Photoshop? Not even Gimp developers would say that.
Kaffe
A joke, right?
Perl
Maybe 4 years ago. Nobody that wants any kind of perfomance would use that thing now. Not to mention it's an obfuscated code contest by design.
The only one I'd agree with is Bind.
What I'm listening to now on Pandora...
The very first program was open source... it was published long before an electronic computer even invented.
And it was published under very unrestrictive terms.
That's clever, considering the name was only invented last year.
Your kind of both right. I just read the LGPL again, and it states :
A "library" means a collection of software functions and/or data prepared so as to be conveniently linked with application programs (which use some of those functions and data) to
form executables.
And also
The "Library", below, refers to any such software library or work which has been distributed under these terms.
The "or work which has been distributed under these terms" seems to imply something other than a library. But the license goes back and forth on this. Every so often it states a "library or other" and then talks only about Libraries.
This is why I say there should be a LLGPL Lesser Lesser GPL that is writen for normal apps. But can use the LGPL and state that all functions and datatypes in the application act like a "library" and any modifications, for compling and other, are all FREE. I know RMS wouldn't like this, but I sit on the boarder. I like GPL but I don't want you to have to have you own routines GPL to use it with mine. But if you modify mine, I still want that FREE.
Steven Rostedt
Steven Rostedt
-- Nevermind
our goal was to study one long running, since 1993, open source community. i think that too much data-mingling would be a bad idea. what is really called for, i think, is several discrete studies of separate communities--kernel hackers where the gate keeping is very strong, apache where the gatekeeping is done by a team, etc. then we could have an idea of how these communities operate. i suspect that different gatekeeping and different technical thresholds will yield very different distributions of contributors.
but we need more focused studies to show that.
Certified Black Helicopter Pilot *** Unwitting Dupe of One World Gov'ment
It may be amusing, but it's not on topic. Hardly one line of the article indicated a lack of understanding of giving open source. The rest was just bad statistics. Why is nobody taking issue with that? And what the hell is going on with moderation that something so mildly amusing and fully off-topic gets a 5?
Moderators, Moderate this up. It's a good relief for a Friday afternoon ;)
Steven Rostedt
Steven Rostedt
-- Nevermind
Yes, but WE DO need IDEs, lots of tose around... --foobar
-- 2 + 2 = 4, so does @ + @ = $ ??
Microsoft has "partnered" with Transvirtual and funded Microsoft technologies to be added to Kaffe. I consider this a strong action on Microsoft's part that they consider Kaffe a very important Open Source project. Come on now, any time Microsoft don't try to destroy competition, there must be something special about it.
-Brent--
Yes, you've got to watch out. hehe
Mozilla -- hey, I have great hopes for Mozilla and it should eventually meet my expectations. But today? Clearly better than IE? No way.Clearly, Mozilla is still a work in progress. You actually clipped off my comment, I mentioned that when I listed it. I wasn't so much as saying it was better now, but that it was slated to be easily better when it was complete.
But there's nothing wrong with pointing out a projects goals, even if it hasn't got there yet. Mozilla is pretty close and we know what progress has been like, and where it is going to end up. Everyone does this :) Microsoft has been claiming for 5 years all the good things that W2K was going to do.
KDE/GNOME -- I find KDE's progress astounding and I can't wait for 2.0 and KOffice. But is it clearly superior to MacOS, today? No way.I mentioned this already. "Better" is hard to define. Certainly, everyone has a different opinion on what their favorite WM is, but that doesn't change the fact that both KDE and Gnome are amazingly outstanding applications, and they will only get better.
I don't think anything could be better then OS/2's Presentation Manager myself.
Gimp -- clearly superior to Photoshop? Maybe for making Propaganda tiles, but not even close for publishing work.There are graphical applications to do many different things. Let's not compare apples to oranges here. Even Photoshop isn't meant for certain graphical work. But the Gimp has a strong niche too. Maybe not in everything, but that certain doesn't discount its quality.
As I refered to earlier, Adobes response to questions about a Linux port of Photoshop is, "Have you tried out the Gimp?" They certainly think it has merit.
-Brent--
What was first, an open source web server, or a closed source? How about an open source web browser, or a closed source? How about DNS servers? Smtp servers? Was the first OS open source, or closed source? How ebout the TCP/IP stack?
Sorry, check out the history. Lots of applications started out as open source implementations.
-Brent--
An astute reader will notice that apps you list are mostly network apps (I don't agree with you on Mozilla, KDE/Gnome, Gimp or Kaffe), and networking has been traditionally open source's domain; no surprises here.
In all other areas, open source seems to be lacking: desktop productivity apps (MS Word), art design (Photoshop, 3dStudio), games, and even mathematical software (Matlab , Mathematica). Etc. Etc. I think it's an interesting question whether the shortcomings in these areas is a natural weakness of the open source model, or are these merely areas yet to be filled by open source software.
Microsoft has "partnered" with Transvirtual and funded Microsoft technologies to be added to Kaffe. I consider this a strong action on Microsoft's part that they consider Kaffe a very important Open Source project. Come on now, any time Microsoft don't try to destroy competition, there must be something special about it
Kaffe doesnt even support Java 2, and I've yet to hear anyone have any success running complex Java 1.1 applications with Kaffe either.
So I would hardly describe it as an OSS project "no one would consider replacing with a closed one." I've yet to find a reason to give up a closed JVM to even start considering Kaffe. Microsoft or no Microsoft.
So what? A study that only includes Linux programmers is excessively skewed toward kernel hacing. If you're interested in the demographics of open source programmers, and this is what they're doing, then that's what you should be investigating. You do know that kernel hacking is not the whole universe of open source, don't you?
Nobody ever wrote a filesystem or device driver in perl, nobody ever will, and there are many more programming categories where it's almost equally unusable. The findings would be overly weighted toward text munging and web crap.
Uh, while it's true that no one would use Perl for kernel hacking, file systems or device drivers, I think you have a very narrow and uninformed view of the things people do use it for. Have a look at the list of module categories, you'll see many different kinds of applications, including system-level stuff (in fact, there are modules that access the filesystem and an interface to Windows serial device drivers there). Note that Perl modules don't have to be written in Perl; they can be written in the C API, which is often done to create a Perl interface to the operating system level.
I think your conclusion has it completely backwards. Perl may be the project that covers the widest variety of programming categories, because it's used for so many different purposes.
Always keep a sapphire in your mind
First: I thought we didn't like ZDnet. Anyway, I think a new tracking method ought to be devised: an open site where anyone can submit the name of their project and get counted, and with it a search engine of all of the projects, and possible hosting options. (VA, are you listening? Some bandwidth would be appreciated... :)
I hope I take first post from some loser.
Visit
Can we moderate these obvious first posts down to (-1) ? Perhaps a little negative Karma for these people would do wonders for the little first post kiddies.
Bill Joy, best known as one of the principal engineers and Operating
Systems software developers at Sun Microsystems, and formerly a core
developer of the free BSD UNIX operating system written at the
University of Berkeley in the late '70's and early '80's, let down his
hair yesterday and was caught reciting at a well known San Francisco
Poetry Slam. Mr. Joy took the stage right after the well known Amistad
Maupin, author of the classic "Tales of the City" series,
recited his famous "Ode to the claw-like scratches on this '70's
bath house table" during the "Queen Phatima Amazon-Girl With
Short-Spiked-Hair Poetry Slam" and let loose his own sort of
software "Howl" to the delight of audience software developers
and the engineering uninitiated alike.
Entitled "Free means FREE GODDAMMIT! (the GPL is
EVIL)" Mr. Joy eloquently presented his opinion on the Free
Software licensing debate which has raged through engineering circles
ever since East Coast programmer and Free Software advocate Richard
Stallman hired several copyright attorneys to develop his so-called
"CopyLeft" General Public License.
Here is an excerpt:
When asked for comment Richard Stallman had only this to say,"Wow,
Bill is a terrible poet!"
But some here suspect that Mr. Stallman's response only belies both his
East Coast snobbery for missing out on the new poetry slam revolution
here in San Francisco, and his envy at Mr. Joy's enlightened West
Coast writing style and attitude.
Worse than an untouchable, when I reincarnate I'll be lucky to return as bacteria.
Working in this industry, you usually have long hours. Then with the passion of the geek, we work on Open Source when we get home. I personally love the code, but trying to raise two kids, and working full time as well as going to school for my MS in CS it gets hard. I tried to work with Xfree86, I'm still on the development list. But I have yet to submit anything. I was able to work with GTK a while ago, but that slipped too. Now my only saving grace is with college, I can work on a Open Source database for my thesis.
I'm not alone, the hardest thing for Open Source people is time to do it. The learning curve, then the work. And if you get pulled away from it for a while then it's hard to catch back up. When things get slower I want to start my own little project, but that is for later.
Also, looking at the Talk Backs, a lot of reference is made by clueless people that Open Source is done to take down Microsoft. This is sooooo untrue. I don't even think about Microsoft when I work with Linux. Of course RedHat and Caldera have to, to help get MS newbies over to Linux, but those that are writing code, do it for the pleasure of it. How could you accomplish anything if you only work to undermine something else. Negative energy is not easily turned into positive energy. But coding for the love of it will never die. Linus wrote Linux because he wanted an OS that he could live with. Not to undermind MS, but to not have to be stuck with it.
Steven Rostedt
Steven Rostedt
-- Nevermind
It has been my experience time and again that Open Source software is almost always of higher quality than anything that comes out of the "Professional" industry.
I'm trying to teach myself to set people on fire with my mind... Is it hot in here?
Those who believe in freedom, the right to innovate, and that covers everything from the long haired hippie to the smooth cut executive. The world of computers is by and large a totally NON external one, while our internal thought proccess might manifest themselves externally, one must remember, looks and location are MEANINGLESS here. All that matters is what you say and do, my actions and my words speak for me as they do all of us. Who are we? We are who we are.
OK, yeah, the article was cheesy and shallow. Complain all you want about the "not hippies like you expected" jist.
But the question - "Who are the people behind this social movement, and what are they like?" - is a great question to ask. The fact that it may be impossible to answer conclusively doesn't detract from the potential value of the pursuiting an answer.
History will want to know "What happened here to cause this? Who were the men and women who joined in and supported this cause? What were their motivations? How did it fit into their lifes and their livelihoods? What made them different than all the people who did not take up the cause?"
There are some trivial answers to some of these questions, but there are also richer answers. It's all well and good to say "people contribute to OS because they want to give back", but that, for instance, misses the obvious predicate "and they aren't satisfied with the available cost-ware and its affordances." Our explanations to ourselves often overlook such fundamentals, because we are like fish discussing water.
I fervently hope that more anthropologists, social commentators, and just plain clueful reporters pay close attention to what's happening in the OS movement. This is what "journalism" means : to "journal" - to chronicle - history as it is being made.
This is it. This is history. Come'n get it.
----------------------------------------------
-*- Any technology indistinguishable from magic is insufficiently advanced -*-
What a cool idea!
Good ol' sunsite. Imagine, normal geeks write code and upload it to an ftp site because they want to *share*. Hmm. And I thought they just wanted to spread their warez for us to leech. (ooo, kool k-rad Xbill game!) And they don't all program games, either, some of them want to get their work done! And some of those people have jobs, maybe even in other countries! Surprise, surprise.
Oh well, I'll content myself with the fact that this never would have made it to ZDNet a couple of years ago.
---
pb Reply rather than vaguely moderate me.
pb Reply or e-mail; don't vaguely moderate.
Call COMPUTER DEBUG SERVICES or visit http://www.compdebug.com! Don't be fooled by others, we're pros!
You can set slashdot to deduct points for posts shorter than 80 bytes or whatever you choose. That will go a long way towards elimininating this crap. Or if you want to be more positive, add points for posts longer than foo bytes long.
Trees can't go dancing
So do them a big favor
Pretend dancing stinks!
...Bar your windows, the Evil Open Source Longhaired Communist Anti-Business Hippies are on the way!!
From the Propaganda Department of the United States of America, subdivision Microsoft, Inc.
Protect your children! These developers will stop at nothing to bring the flourishing networked economy to a grinding halt in the name of satanic flightless birds, and some crazy guy named after one of the Peanuts characters!!! (Linus)
Oh, and you just KNOW they're all *COMMIES*. How on earth could anybody give anything away for free, without being some kind of hippe beatnik pot smoking red commie pinko of a subversive! They're not AMERICANS like you or I - their hearts pump no blood like ours, but rather, a thick, vomitous black fluid that oozes and stinks of their evil intentions.
Resist this creeping evil! Do not be fooled by Open Source Programmers who mindlessly chatter about how they offer more stable and secure software than Microsoft. The very concept is absurd! Now shut up and listen to Mr. Paperclip.
(Warning: The above was a joke - if you didn't gather that, please look up the term LART and apply it to thyself)
-- Truth goes out the door when rumor comes innuendo. -- Groucho Marx
Stallman shouldn't throw stones from that glass house he lives in. Anyone ever heard him sing? Worse than William Shatner. Much, much worse.
I'm trying to teach myself to set people on fire with my mind... Is it hot in here?
Obviously... yeah, moderation is screwy lately.
It's shite-for-brains like you that made Remnant&Co. take away the ability to comment on articles and write in vote answers.
Bastard.
I said open source not Open Source. Open Source is a relatively new formalization of a concept (and phrase) that has been it use for quite some time. I found such uses of open source consistent with Open Source Definition dating back into the 1980's. I'm sure they occurred earily, I just don't have any mail logs going back that far.
Imagine a Beowulf cluster of these guys.
I'll be honest, I don't think this article is worthy of criticism as it is of praise. It's nice to see the recognition of folks, even as statistics, outside of the common names we all know.
Chris DiBona
VA Linux Systems
--
Grant Chair, Linux Int.
VP, SVLUG
Co-Editor, Open Sources
Open Source Program Manager, Google, Inc.
our goal was to study one long running, since 1993, open source community. i think that too much data-mingling would be a bad idea.
Fine, nothing wrong with that, the study just needs to be presented for what it is. I really don't know if you've done anything objectionable, because I haven't seen what you've written. My objection is to the headlines at ZDNet and Slashdot, which described it as a study of "open source"; that's overbroad.
Always keep a sapphire in your mind
I knew we only had one longhaired, barefooted female graduate student/hacker in our midst, but gosh! She did 12% of all Linux applications? This chick is hot!
"Knowledge = Power = Energy = Mass"
I guess I'm missing out on the new poetry slam revolution.
;)
Although I disagree with it completely, and not to mention that your post is slightly (Score: -1 Offtopic), I would say it is interesting. Fearing another BSD,SCSL,GPL license war, I will say this.
GPL actually helps against forks. Although several say that it was the cause for the GNOME and KDE separation. And then you get the comments of those who point out that GNOME and KDE have no common point, so it is not a fork. It was a licensing issue that caused GNOME to be created, but it looks like every release, the two become more compatible.
GPL is not FREE for you, it is FREE for the code. The code shall always remain FREE. You don't have the right to make it not FREE, so the code to you is not FREE. But the code itself is. I don't like the "viral" effect of GPL. I prefer something like LGPL, and I wish there would be a license that would be like LGPL for applications and not just libraries. ie. You can use my code as long as all the functions remain FREE. If you modify one of my functions or datatypes, then that too must be FREE. But if you write your own function that simply calls my function, then that code is yours to do what you want.
If a license comes out that is like the above,then that would be my prefered one.
Forks usually happen because of open source becoming closed source. Forks don't happen often in open source to open source unless there is a political reason. But it is more suseptible for open source to fork if it becomes closed, since once it is closed, you can't learn from it. This is what I credit the fork of the Unixs with.
-----
Looks like you can stop posting as "negative karma" since you are becoming "wiser" and have reached the depths of "bacteria" in the positive karma
Steven Rostedt
Steven Rostedt
-- Nevermind
JMC "hippie freak in training"
jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!jar jar must die! jar jar petrified and naked!!
LOL! Good one - before you brought up slashdot I actually thought you were serious.
Lets make sure we compare apples to apples. Oracle does more than MySQL. I'm not saying its better. I'm a postgres user myself.
we know and acknowledge that LSMs are only part of what's out there, but LSMs have tracked (and still do track) the most "open" contributions. that is the archive is not controlled, for better or worse, by Linus, a core team, or much of anyone. ;->).
i like to think of the archive and LSMs as the beginning of the Open Source pipe. next we want to look at what makes it from LSM to different distros, how certain "programmer heroes" contribute and where, etc. (this last might include alan cox as a contributor of graphics to the archive w/LSM
more suggestions for us to look into are welcome and encouraged
Certified Black Helicopter Pilot *** Unwitting Dupe of One World Gov'ment
I agree with you.
Like you, I'm thinking about writing this app. And I would like to encourage plugins (don't care if the plugins are properiatery or OSS). Don't see why the developer should have to GPL their software, just because I choose to do it for mine.
A compromise between GPL and BSD style license, is that we need. As long as my base code is free, I don't care what your license you use for your code. Does artistic license cover this?
Je ne parle pas francais.
As far as I can see, they only counted the author or maintainer for each package, not the many contributers. The later would require digging through ChangeLog and CREDITS files, and perhaps even mailing list archives.
Iff someone did that, I think we would see many more shared developers between projects. Being the official maintainer can be stressful, I can understand why most people will only do that for one project. Contributing to someone elses project is less demanding, you can work when you want to, and ignore the project when your interest is elsewhere. It would also be interesting to examine how many one-man projects there, how many that are essentially developed by teams, and how many which are based on many one-patch contributions. Looking for cliques could also be interesting, are there cliques formed around Gnome and KDE where the same developers contribute to the same projects?
It would be a lot more work than examining LSM files, and t would probably be necessary to limit the number of projects examined. But there might be a nice bachelor project in studing the contributer dynamics.
Why don't someone find all the software they can, look for the CREDITS or AUTHORS file, parse it, store entries for each developer in a database somewhere, and then bring out the statistics!
Why hadn't someone thought of this before? You are not going to find out about the developers in "Linux" Software Maps... look in the tarballs.
* Linux is not very significant in the whole of things. What about the compiler, filesystem utilities, X Windows System, text editors, Desktop Enviroments, etc.? And what of the other kernals?
***Beginning*of*Signiture***
Linux? That's GNU/Linux to you mister!
Heh, get a job... for my competitors.
>heck it runs SLASHDOT.
It can't possibly get any slower....
What a maroon.
Goddammit, when will you people get it? Open Source has been around much longer than this embarrassing Linux "movement".