Open Source Explosion

A new study by Amit Deshpande and Dirk Riehle at SAP Labs shows that the growth of open source software is exploding at an exponential rate. In their research, they analyzed the total amount of source code and the total number of open source projects. The results illustrate that software development is rapidly changing from a closed propietary model, to a more open, community driven model at an astounding rate.
Note: The Reality Sandwich wesbite utilizes Drupal, an open source web development system.
Tweet
- 5-7-08
- Bill M's blog
- Login or register to post comments
- Printer-friendly version









Comments
what are some of the best ones?
Can people recommend the best open-source software that they know and use? (especially if it works for the Mac) "
I would like to try the replacement for Office and Word, but I forget the titles. I hear there is even a three-dimensional animation program, similar to Maya. Has anyone worked in it?
Will the transformation."-Rilke
Open Source? Of course!!
As far as 3D animation goes I recommend you check out http://www.blender.org/, for everything else Open Source the "Mecca" is http://sourceforge.net/. As much as I can, I replace any main stream software I use with Open Source. Anything to support free distribution of usability, creativity, ideas and control of information is an important and central key to the freedom and future of computing as we know it! Of course a donation to the developers and communities is an essential part of creating a cycle of good will in this reality as well :-) Its also worth looking beyond software into firmware so as to increase performance and usability of items such as media players, digital cameras, routers etc. Sure they have their bugs, but that's the whole idea of creating a community of support and being able to freely improve upon or contribute to what has come before. At the moment I run Ubuntu Linux on the same system as XP, using Linux for most things Internet (not to mention its more secure) , and XP for everything else, and the "everything else" is mostly open source anyhow! I see Linux at the moment as an real opportunity to create a operating system "Middle Path" for the perpetual "what is the better operating system, who makes the better computer" conflict. And whats more its free! Maybe its time for those among us to have a good think beyond whose better whose best, and think about "Is the exclusivity of this product I have paid to use and to be bound to their copyright regulations serving me or the organisation, corporation and its share holders"? Its certainly a debate worth expanding on, and as linus torvalds the creator of Linux has stated " no one should have to pay for an operating system". All the hype around new main stream OS releases is all bullshit and its time to see it for what it is, no matter if its Apple or Microsoft. As far as I know at this point If all you are using your computer for is Internet, word processing, media and other basic operations, why wouldn't you use Linux?
Open Source
Hi:
-Having worked with linux since the mid 90's, I can say that open source has come a long long way. There is no reason to have to struggle with Vista and its patches... Some of the best open source, (and easiest):
Mepis, Ubuntu, (which has a version tweaked for Macs exclusively) Suse, Knoppix all have websites and free support pages. May I suggest starting with a 'Live CD'. You can get the hang of linux with a Live CD and not bother loading to the hard drive. Google 'frozentech' for a complete listing and rating of linux distros. Buy whole operating systems for a buck or two.
Have fun!
hungyj
re: what are some of the best ones?
Collaboration is key
I love that open source means collaboration! Collaboration is good and is necessary. Not enough of it goes on in education that's for sure.
During my studies, I mentioned open source, such as the Sakai project, to my professors and a few of them became angry. I didn't understand their negativity. There is so much that can be offered. Not just for techy stuff, but other things too.
Don't laugh but their is open source footwear and open source prosthetics.
Of course the techy stuff can be fun too, like the Daisy MP3 player kit (great for school project I think), and if you want to do photoshop use GIMPshop. I'm sure there are many choices, and I don't know what the best is, but I like that I have choices.
Looks like most already know about Open Office, but did you know there are portable applications? Cool stuff.
Juice Receiver and Podnova and Nvu are something to think about too.
Anyone know about an open source lunar calendar?
Open Source
Forget Word, etc...
...and try writing in a simple, clean text editor like WriteRoom (http://hogbaysoftware.com/products/writeroom). I suspect that you'll be amazed at how liberated you feel from the need to make things look a certain way and the clutter of the buttons strips of mainstream word processors. I've found that Word and the like are harmful to the creative process and only helpful when doing editing/formatting.
Blender is excellent for 3d, but the docs aren't great and you really need a three button mouse. Have you done much 3D before? If not, you're in for a serious learning curve.
An aside that may interest you:
Edgar Dijkstra (very brilliant computer scientist/philosopher - worth a look on wikipedia) was asked what was the greatest contribution of computers to society. His answer was that they allowed humans to think thoughts impossible without them. There is gathering evidence that the universe itself operates in binary and is an information machine, which could make computers a pretty good toy for understanding things. The whole New Kind of Science business is pretty interesting as well (http://www.wolframscience.com/).
My point is that programming computers as a magical act of spontaneous creation/discovery is a very powerful psychological medium. It is the only setting I'm familiar with in which one can set objective reality in motion without regard to the physical laws that constrain our other activities. It differs from meditation or other altered states in that there is an obvious and quantifiable manifestation of the psychic journey.
Predictably, the Bad Guys have had great influence here as well. The problem is that the programming languages that became most popular (BASIC, C/C++, Java) are akin to Roman Catholic dogma in that they require strict adherence to plans made beforehand while the liberating ones (LISP, SmallTalk, Objective C*) are far less popular. I suppose it's the same all over.
Metta,SC
* Thankfully, Apple uses Objective C extensively. Figures...
He double hockey sticks, yeah!