4 ms·
"...leaving the company in the hands of new owner Oracle (ORCL) and its very profit-minded leadership" Maybe I'm reading too much into the above statement, but
by JunkDNA 17y ago
"...leaving the company in the hands of new owner Oracle (ORCL) and its very profit-minded leadership"
Maybe I'm reading too much into the above statement, but the point of a company is to make profits. There are these things called "charities" for cases when you don't want to do that.
That said, Sun's approach in recent years has certainly been a mess. They have failed to really make open source work for them as a strategy in the same way companies like IBM and Apple have.
- davidw 17y agoApple's open source strategy is well defined, but not, shall we say, integral to their company. They take what works for them, give a bit back here and there, and mostly do proprietary, closed software and "ecosystems". In some ways that's better than a mess (Nokia), but they're not really big open source boosters in the way IBM are. Sun has given a lot to open source, but they don't seem to have gotten as much back as IBM. I think once again the issue is that there wasn't a particularly clear strategy.
- andrewljohnson 17y agoYep, it sucks being the company that owns Java and puts open source on a pedestal, but gets beat badly in creating the ecosystem for Java development... i.e. Eclipse. NetBeans was never even a contender.
- kls 17y ago>Eclipse. NetBeans was never even a contender The sad part is that it is far superior now. A friend of mine converted me 8 months ago and I am petrified that it will get lost in the shuffle now. The thought of going back to Eclipse is mortifying after having such a consistent experience with Netbeans.
- noarchy 17y agoI'll concur, as I've been getting quite comfy using Netbeans. If Netbeans gets hung out to dry, it does mean going back to Eclipse (I'm not really into the idea of buying an IDEA license).
- perneto 17y agoActually, the new IDEA 9 now has a free, open-source version, with most of what you'll want. There's still a commercial version with some more features enabled. http://www.jetbrains.com/idea/features/editions_comparison_matrix.html http://www.jetbrains.com/idea/features/editions_comparison_m... NetBeans' profiler is great though. IDEA doesn't have any - I use YourKit, a 3rd-party commercial profiler.
- hello_moto 17y agoI'm new to NetBeans and in a similar position with you (scared of losing it). I don't know why but I feel that NetBeans is more organized and less "rugged" compare to Eclipse.
- rbanffy 17y agoActually, I find Netbeans much more comfortable when developing for mobile and web.
- rimantas 17y agoI'd argue that WebKit is very integral to Apple strategy. LLVM? GCD?
- wheels 17y agoThat those are open source is coincidental to Apple. It was just a faster means to an end for Apple, not part of a defined open source strategy. WebKit, for all practical purposes, killed the OSS project on which it was based (KHTML).
- jimbokun 17y ago"Apple's open source strategy is well defined, but not, shall we say, integral to their company." And it looks like that turned out to be a superior strategy, in a profit-minded sort of way.
- davidw 17y agoWell, it works for them, certainly. I think the important thing for companies is to have a strategy that's reasonably well-defined, and to be pragmatic about it. "No open source" is more or less an idiotic strategy (at the very least you should be open to taking advantage of it where it makes sense), and "all open source" makes it difficult to turn a profit (but not impossible...).
- mbreese 17y agoWell, superior for Apple. But Apple is in a different business. Apple's biggest competitor is Microsoft, another closed-source company. So, for them to open up a little bit gave them an edge over Microsoft. They used what open source code they needed (BSD), and added what they could (WebKit). Apple only uses open source when there is an advantage. For example, they are using LLVM and OpenCL (GCD) to battle DirectX. The only way for others to support it is to make it open source. They also gained significant geek credit, which has been very good for them. But Sun, on the other hand, had a whole other set of problems. Apple is a consumer facing company. Sun is a business facing company. Sun's biggest competitor was Linux on any-brand PC server. That's a big challenge. So, they fought open source the only way they knew how... join them. If your biggest competitor is free running on commodity boxes, you have to go to that space. Unfortunately, there wasn't enough of a difference between Solaris and Linux to matter to most people, so they went with Linux. There is some great open source stuff in Solaris (ZFS, DTrace), but ultimately, there just wasn't enough 'there' there. And then once you've lost the OS war, all that was left was hardware. Which, while high-quality, just wasn't enough to keep _all_ of Sun afloat. Perhaps though, it would have been enough to support the hardware divisions of Sun.
- protomyth 17y agoApple's biggest competitors are HP, Dell, Acer, and Sony. Microsoft supplies those companies, but does not produce a PC. Apple doesn't license an OS.
- JunkDNA 17y agoJust for a point of clarity, I was merely making the argument that both Apple and IBM have figured out how to leverage open source in their respective business models in a coherent way. I'm not necessarily claiming that either of them are religious, RMS-style open source boosters. They each have figured out ways they can use open source to benefit their bottom line. IBM is basically a services company for the most part. The more they can do to reduce the amount of money a customer is paying in software licensing (sometimes to other companies), the more they can charge for their own services on a project. It is to their benefit for there to be as much free (as in beer) software out there as possible so a higher percentage of a project's overall budget goes to IBM. Apple is primarily a hardware company. It is in their interest to make use of whatever community software is out there so that they don't have to re-invent the wheel for everything. They look to open source software as a way to augment what they can do internally without having to acquire tons of software companies just to get basic software technology in-house. This frees up cash for hardware R&D and aquisitions (PA Semi, Fingerworks, etc...). Sun has suffered from an identity crisis in recent years. Were they a software company? A hardware company? Both? They don't appear to have been able to answer that question themselves. It's hard to have an open source strategy (or any other kind of strategy for that matter) when you don't even know what business you're in.
- rbanffy 17y ago"...leaving the company in the hands of new owner Oracle (ORCL) and its very profit-minded leadership" I would like to point out that the leadership of Sun for the past good couple of years seemed completely averse to profit. Only that would explain such a long series of blunders.