Quote: Original post by Anonymous Poster
So what happened to the project?
GTK 2.6 is being annoying. Damn, this thing is bugged. Many of their new funtionality seems to be quickly hacked together, just to get the release out, without any real testing. And it's a lot slower than 2.4. We had to rewrite at least 3 entire widgets, because the built-in ones were unusable. I was actually thinking of switching to Qt, if it wasn't for the license. And I'm still unable to find a good HTML widget that is not GPL'ed.
This kind of thing is exactly what keeps commercial developers away from the desktop Linux market: they have to write everything themselves, if they don't agree with the GPL or LGPL. At least the basic windowing system (Gnome/GTK+ in this case) should allow closed source usage, otherwise you can just forget about the desktop market altogether. I mean, imagine Microsoft would make you pay for a product using the Win32 API !
bani: you don't have to give me a comercial presentation about why I should use Linux. I already use it, our company uses it, our servers use it, many of our corporate customers use it. The problem is the desktop market. Linux is a very good OS, ready to fly off, yet it is chained to a wall preventing it from really taking off - and this chain is the GPL. The GPL is something fine, as long as your OS is a small community project, only known by insiders, see elitist attitude. This is not the case anymore. Linux has grown up, it has finally made the step into the real world. Unfortunately, the real world has no place for something like the GPL, so the license needs to adjust. Linux should open the choice, and make both open and closed source viable options. In the corporate world, this is actively happening right now, pushed for example by Novell and IBM. On the desktop market, these "zealots" (that might be a minority, yet a strong one) try to hold on to ideas that are obsolete and will harm the success of Linux more than anything else.
Open Source is a great idea, and I firmly believe that it will be the future of software development, once the loosely coupled teams are replaced by good organizational structures. Unfortunately, the GPL doesn't fit into this future.
The MIT style license is perfect, but some people might fear the possibility of corporate abuse. This is understandable. The LGPL is not bad from the basic idea, but it's often technically hard to create a conformant application technically (see static vs. dynamic linking, etc). And it is still too close to the GPL in many points. I think a new license, that will protect both open source and closed source, both freedom of development and corporate interests, is in order. And quickly, because the window of opportunity for an OS such as Linux to jump into the market isn't infinitely large.
Quote:
lot of people would probably feel the effort better spent on improving existing IDEs rather than starting a new one from scratch.
I don't agree with the concepts of existing Linux IDEs, period.
Quote:
also, what about if i want to use your IDE on eg sparc or powerpc?
What if I want to use 3D Studio Max on Solaris ? It's not going to happen. Three words: Target market analysis.
Quote:
aside from maybe Cg compiler support, i can't really see anything you listed as being something you can't already get in anjuta/kdevelop. and the screenshot you gave looks like it's missing a lot of functionality one can already get in the other IDEs.
You do realize, that this project is just a week old, do you ? I'm sure KDevelop and Anjuta were both developed in a week... Good joke.
Quote:
people use opensource applications because it fills a need and does it adequately, and commercial products while maybe "better" are not better enough to justify the often enormous price tags.
Closed source projects != non-free commercial projects.