Slashdot Log In
IBM to Open Projects at SourceForge.net
Posted by
Zonk
on Fri Feb 25, 2005 01:44 PM
from the go-big-blue dept.
from the go-big-blue dept.
cfelde writes "On Friday, IBM said it is contributing some 30 open-source projects to SourceForge.net. IBM also said it is expanding its own developerWorks Web site with more resources including training in PHP and other popular technologies." This probably dovetails with IBM's new full on support of the PHP language.
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
Why am I worried.... (Score:4, Interesting)
Is my tinfoil hat on too tight?
Re:Why am I worried.... (Score:2)
but remember, the enemy of my enemy is my friend.
I think both IBM and yours (and mine) interests are against Micro$oft.
Re:Why am I worried.... (Score:3, Insightful)
Open source software lives and thrives within a Windows environment. Given any of the common OS's, I can download and install legal software without paying a penny more. It doesn't matter if I am using a Mac or an x86 or something else, software is available.
If you want the Linux OS to suceed however, you have to convince Dell and HP and Time and Tiny that the OS on their m
Re:Why am I worried.... (Score:5, Insightful)
It's really hard to fault you, actually. History is hard to forget, and it's not unreasonable to wonder if a company can really change it's culture and philosophy so radically.
On the other hand, if someone is giving you a bunch of cool stuff ( i.e. source code ), and doing so under terms ( i.e. license ) that are acceptable to you... it's generally a good thing. I'm not seeing the downside, at least for OSS developers. The downside could be there, of course... but I can't easily think of what it could be.
The upside for IBM, on the other hand, is pretty obvious... it's not like they've done this entirely without thinking of their own benefit. Maybe thinking of it that way will make you feel better? It's not so much that IBM has radically changed ( though it has ), it's that they've figured out how to leverage open source development ?
Parent
Re:Why am I worried.... (Score:3, Insightful)
Ibm is behaving great, and I'll support them.
Re:Why am I worried.... (Score:3, Insightful)
I mean, when you think about it, does IBM really care if project X'sources, funded by them, are downloadable by everybody ? Oponen
Re:Why am I worried.... (Score:4, Insightful)
Lots and lots and lots of money.
But that's it. Nothing else.
If they think the best way to make money is by screwing their customers over, then many of them will do it.
But if a large corporation thinks it can make more money using a different approach, it will.
Free and open source software is the biggest movement in the software industry today, and is likely to be so for a long time. IBM is riding the wave, so to speak, but is smart enough to realise it's got to give a little as well as take. And it can still make lots of money doing so.
It's also in its interest to support a movement in which many people (but not all) have a strong dislike of several of their major competitors: Microsoft (deservedly so, I would say), Sun (a little harshly, in my opinion) and, increasingly it would seem, HP.
Parent
Re:Why am I worried.... (Score:3, Insightful)
I can quite accept that IBM of the current decade has "good" motives. This helps me project the motives of the IBM of 10-15 years from now. But it's no certain guide.
I put more faith in the GPL...and even there I'm not certain. One never knows what some legislature may decide, or some court.
For this reason I
Amazing (Score:5, Interesting)
Re:Amazing (Score:5, Insightful)
Anyway, yes, it is weird. Not to long ago IBM was as hatred as Microsoft is now...
Parent
Re:Amazing (Score:5, Insightful)
Parent
Re:Amazing (Score:5, Insightful)
If IBM was able to turn around from the "Bad Guy(tm)" to a geek's best friend, I think there is a possibility that many years from now, today's Evil Empire, Microsoft, might become a geek's best friend while, oh, let's say Google became the new "Bad Guy(tm)
May God help us all...Parent
Re:Amazing (Score:2)
HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAH
The only reason IBM is turning around is because they are giving up control of the software. MSFT never had a good product to begin with. Why would anyone continue it. Netscape 4 might of sucked, but Netscape 3 was good. A Base in other words was needed.
Re:Amazing (Score:3, Insightful)
Re:Amazing (Score:5, Insightful)
Yes, there is MS Research [microsoft.com] but it's in no way comparable to IBM Research [ibm.com].
And don't even mention MS and "quality" in the same breath unless the words "lack of" are placed between them.
Parent
Re:Amazing (Score:4, Funny)
No kidding, specially when you have research like this at IBM:
"Nuclear Magnetic Resonance Quantum Computing"
vs Research like this at MS:
"Turn Your Photos into Movies
Researchers from the lab in Beijing have developed a system that can take your still photographs and automatically convert them into motion."
Parent
Re:Amazing (Score:3, Insightful)
Today its Microsoft. But how many people love them for it? How many people would switch to a different OS because they believe monopolies are bad? Calling these corporations Evil Empires does nothing to help the ignorant consumer.
If Microsoft released their source code under the GPL they would also be a geek's best friend. Because geeks like me believe actions speak louder than words. As long as nobody seems to care about the threat a large corporation p
IBM's rhype also now open source (Score:5, Informative)
Re:IBM's rhype also now open source (Score:3, Funny)
Suddenly, your "hello world" CGI script is a "highly virtualized, service-oriented architecture, scalable to grid computing."
Re:IBM's rhype also now open source (Score:3, Informative)
Wait... (Score:5, Funny)
Re:Wait... (Score:3, Interesting)
IBM was a rat bastard company ready to meet it's ultimate demise around 1990. Nobody trusted or liked them...except for the fact that IBM was huge.
Then, early in the 90s the stock crashed to about 1/3 of it's 1980s price. And stayed there. That woke the shareholders up who decided that the IBM institution had to be obliterated if anything of the share value could be saved.
Since then, they have gone through multiple reforms. Early on, many of those changes did not improve
So what are these apps? (Score:2, Funny)
IBM And MONEY (Score:4, Insightful)
or do they plan to donate some money to it to help it all as a whole??
IBM is in an odd situation no doubt, but using OpenSource public tools when properly funded seems somewhat.. rude, no?
Re:IBM And MONEY (Score:5, Funny)
Parent
Re:IBM And MONEY (Score:2)
Re:IBM And MONEY (Score:3, Interesting)
are coordinated, It is great to see a giant like
IBM contributing in the 'commoners' forum.
> but using OpenSource public tools when
> properly funded seems somewhat.. rude, no?
Rude? NO. It is a very good thing.
It is a testament to how good some of the Open Source tools have become.
Re:IBM And MONEY (Score:3, Informative)
Putting the source code in a repository they neither own nor control makes me feel more comfortable that they are sincere.
Given IBM's recent history, it didn't surprise me to hear that they are a cash contributor to Sourceforge. The "site sponsors" block on the left of the Sourceforge homepage contains at least one link to an IBM site. I clicked the DB2 link to see where it went ... www14.software.ibm.com
Good news for PHP... (Score:5, Interesting)
While a lot of people like to knock PHP (mostly Java guys, but hey
With things like PHP-GTK [php.net], you can even use it to write applications, and with IBM behind it, things will likely only improve.
Re:Good news for PHP... (Score:5, Insightful)
To me, PHP is great for small, agile projects - ones that need to be designed and written quickly, and require a lot of changes to the code to happen throughout implementation.
I think OO PHP isn't all bad - being able to compartmentalize your code for reuse and complexity reduction is great.
My concern, however, is that people will start to look at PHP as an enterprise level language, which in my opinion, it isn't. Every PHP project that I've worked on started to break down after a certain level of complexity. I think part of this was due to the lack of Object Orientation, but I think part of it was also the nature of the language itself. I'll be interested to see what IBM can do with PHP, but lets just say I don't envy their guys if they're trying to switch their enterprise level development to use it.
Parent
Re:Good news for PHP... (Score:3, Insightful)
If a project gets complex, and you don't have a compiler to check your code before it runs, refactoring gets really difficult. You can still do some sort of unit testing. But the combination of unit testing and strong type language is much more powerfull.
If refactoring gets difficult and adjustments have to be implimented due to requirement changes, bugs will start to appear. And they will only rear their heads once the code is executed.
A class mig
PHP... (Score:3, Interesting)
PHP is a good language for certain classes of applications including web applications in general. But additionally, you can preprocess any text-based file with it too. This means:
1) Preprocessing configuration files is easy
2) Web apps are easy to build in PHP
3) PHP has a number of features that place it *way* ahead of Microsoft's ASP for enterprise applications. Variable-based includes for example.
That
Re:Good news for PHP... (Score:5, Insightful)
Parent
List of the Projects? (Score:4, Interesting)
Re:List of the Projects? (Score:4, Informative)
IBM has been very involved with open source for many years, and now they are moving the hosting of many projects to other sites. One of them is to sourceforge. The donation was more of a move from DeveloperWorks to Sourceforge because of the increasing costs (bureaucracy) to maintain many projects on ibm.com.
ICU (International Components for Unicode) has been on DeveloperWorks and AlphaWorks as open source since 1999.
Parent
which 30 projects? (Score:3, Insightful)
Re:which 30 projects? (Score:4, Insightful)
However, I don't like the attitude in the above post. In the grand scheme of things, 30 projects is NOTHING, and it doesn't matter what they do. What matters is if collaboration and support rise and IBM likes the results that they get, they will do it MORE.
So quit griping - any support is good, and if the community supports it in return, you've made a good ally and have a good future.
Parent
The Why (Score:5, Insightful)
What it's about:
An interesting bit on the transition and recovery of IBM was on the BBC a couple days back, refreshing and adding a layer of information to my memory of experience with the behemoth IT company. IBM's core business is selling service, not hardware (they sold the PC unit to Lenovo) and big iron doesn't sell much anymore, so they've come to the point of making some hardware, but throwing their weight behind systems and services. Why so much given to Open Source? IBM is more than just friendly to Linux and Open Source, but see them as their life blood. They won't make money pushing systems built around Microsoft Windows, because that leaves too much leverage in an external (and sometimes unfriendly) camp. Not to overlook the taint associated over the past few years with gaping security holes in Microsoft products, which could reflect very negatively on IBM having to go in and clean up the mess. A couple years ago IBM had already broken the 1G$ barrier on Linux systems, in one quarter. I haven't looked at their company statements lately, but it's clear this is their planned direction of growth.
Large Corporations and Criticism (Score:5, Interesting)
Re:Large Corporations and Criticism (Score:3, Insightful)
You can't have it both ways. (Score:5, Insightful)
I think some folks just like to gripe.
Opening this code will dovetail nicely with IBM becoming more of a services-focused company. When BigCo wants a project implemented & maintained using open source, IBM will be there to lend a hand (for a price of course).
Re:You can't have it both ways. (Score:2, Insightful)
I think some folks just like to gripe.
Or else maybe there's more than one 'people' out there. But whatever, gripe away.
This is a good move, (Score:5, Interesting)
IBM learned early on that if you have the Linux community backing a multi-billion dollar corporate entity like themselves, they stand a helluva good chance toppling that Redmond, Washington company they don't like.
They have my vote.
A great saying.. (Score:2, Funny)
OS/2 ??!! (Score:3, Funny)
Then again... (Score:5, Interesting)
What projects? (Score:3, Informative)
Is there a list of software that they donated? I'm curious if its "newer" stuff, of old stuff they no longer user, nor implement themselves...
What about the cloudscape contest? (Score:4, Interesting)
BTW, I didn need to code JAVA at all, just use a IBM tutorial-game as example and soved without programing
List of projects (Score:4, Informative)
Bluetooth ad-hoc network simulator - http://sf.net/projects/bluehoc/
Dynamic Probe Class Library - http://sf.net/projects/dpcl/
Journaled File System - http://sf.net/projects/jfs/
IBM Jikes Compiler for the Java Language - http://sf.net/projects/jikes/
Jikes RVM - http://sf.net/projects/jikesrvm/
Java POS Config Loader - http://sf.net/projects/jposloader/
Toolbox for Java/JTOpen - http://sf.net/projects/jt400/
openCryptoki - http://sf.net/projects/opencryptoki/
LTC Linux Kernel Performance Project - http://sf.net/projects/linuxperf/
LSID (Life Science Identifier) - http://sf.net/projects/lsid/
Memory Expansion Technology - http://sf.net/projects/mxt/
OpenSSH on AIX - http://sf.net/projects/openssh-aix/
Standards Based Linux Instrumentation - http://sf.net/projects/sblim/
UDDI4J Java Class Library - http://sf.net/projects/uddi4j/
Web Services Description Language for Java -
http://sf.net/projects/wsdl4j/
ACP Modem (Mwave) Driver for Linux - http://sf.net/projects/acpmodem/
International Components for Unicode - http://sf.net/projects/icu/
Dynamic Probes - http://sf.net/projects/dprobes/
TCL extension library for IBM Speech Manager Applications Programming
Interface (SMAPI) - http://sf.net/projects/tclsmapi/
TCK for JWSDL ( JWSDLTCK ) - http://sf.net/projects/jwsdltck/
(from the SourceForge post on that @ http://sourceforge.net/forum/forum.php?forum_id=4
Re:I wish there was RHP instead of PHP (Score:4, Insightful)
Parent