Advertisement

Release for Linux, or why I don't like GPL zealots

Started by January 04, 2005 10:20 PM
225 comments, last by Yann L 19 years, 8 months ago
<skipping most of the posts>

... okay, so you're mad that there is no Linux IDE that supports multiple languages, custom compilers, is bug-free, and handles most everything transparently?

What nitwit hasn't heard of Slick Edit? All that and more. For the meager (by comparison to many tools) price tag of $300.

And if you can't afford slickedit, Eclipse is fantastic. I don't ever have the problems you're describing (though granted I only use it occasionally).

As for the "open source software is crap", we all know where that ideology comes from and why it's espoused, so I won't get into a fight over it, I'll just say that it's total BS. A good 50% of the entire IT world runs on open source software. Sendmail, Apache, MySQL and SSHd daemons are spinning along quite happily under open source.
=========================Buildium. Codium. Fragium.http://www.aklabs.net/=========================
Out of interest, but what was "wrong" with Eclipse? I use that loads on WinXP for Java code and it works wonderfully (with the one minor gripe of a slow startup time). Is the Linux and/or CDT version much different?

As an aside, Eclipse's performance can be vastly improved with a few simple command line tweeks (using -server VM and allocating more memory). They really should be the default because they can cause some horrible first impressions.
Advertisement
Quote: Original post by andrewk3652
As for the "open source software is crap", we all know where that ideology comes from and why it's espoused

Nobody says open source software is crap. What people do rightfully say is that with some notable exceptions, more often than not, the quality of open source projects is lower than the quality of the alternative commercial software. As Yann pointed out, the exceptions usually involve projects backed by companies and having very strong and well defined hierarchies.
Quote: Original post by andrewk3652
...Eclipse is fantastic... though granted I only use it occasionally.
See irony.

Quote: As for the "open source software is crap", we all know where that ideology comes from and why it's espoused, so I won't get into a fight over it, I'll just say that it's total BS. A good 50% of the entire IT world runs on open source software. Sendmail, Apache, MySQL and SSHd daemons are spinning along quite happily under open source.
You missed the point entirely, sadly. You really should have read the posts before yours; you might have learned something (at least about the actual opinions of others).
Quote: Original post by andrewk3652
What nitwit hasn't heard of Slick Edit?

Wow. I've heard about it but I always thought it's a yet another advanced programmer's notepad. I just took a look and it looks like an extremely promising IDE. It's very cluttered (just look at the menus) but seems extremely functional. I'm at work now so I can't spend more than a few minutes on it on my win32 workstation but when I get home I'll give linux trial a try. So far it looks excellent, thanks!
Quote: Original post by andrewk3652
For the meager (by comparison to many tools) price tag of $300.

That's a bit expensive for me considering I'm using Visual C++ Express Beta 1 for free (it's so excellent I'd never tell it's a beta) [smile] It's unfortunate that they don't offer academic (although I'm not a student anymore) and hobbyist licences. Anyway, $300 may very well be worth it, I'll have to look at it some more.
So what happened to the project?
Advertisement
YannL: I'd like to use the editor, it certainly looked good from the screenshot.

You shouldn't be deterred by people's over-zealous reactions at times as well, i'm personally much more interested in using something than fixing it, especially as that's my job!
I'm a Software Debugger and i'd rather spend my work and spare time using a tool than figuring out whats gone wrong with it when i get enough of that from our own products.

Keep it closed source forever if that's how you feel, it is your software after all and that gives you the right to do with it as you see fit. If you want to go OSS, marvellous! If not, oh well.

Please do release an Alpha of it i'm looking forward to trying it out.

Andy

"Ars longa, vita brevis, occasio praeceps, experimentum periculosum, iudicium difficile"

"Life is short, [the] craft long, opportunity fleeting, experiment treacherous, judgement difficult."

my $0.02

painting a black/white image of linux "lusers" based on the responses from a few trolls/zealots might be the stylish, trendy thing to do now, but it's hardly productive.

if you're going to judge an entire user community by its most vocal zealots, then i have some really nice insane rants from win32 users i can share with you, that make the ones you posted pretty tame :)

i would have to say the majority of people use linux not for religious zealotry or political reasons, but rather they do it for pragmatic reasons, a few of which i will outline here:

end user control
the reason a lot of us use linux is because we've been burned in the closed source world. i developed with vc++ for a corporation for years. we had all the top of the line msdn support. i had easily repeatable crash-nt-kernel-from-userspace and ide-eats-itself-for-lunch bugs. i had msdn support look into the bugs. yes microsoft support could repeat them, but unfortunately they couldnt be bothered to fix them. the bugs were critical to us, but apparently not to microsoft. that was years ago, but given microsoft's attitude i would have to guess the bugs are probably still there.

if i had the source, i could have fixed the fecking bugs myself.

also, what about if i want to use your IDE on eg sparc or powerpc? ia64? x86_64? what about embedded development for arm or coldfire? can I plug in intel's icc and have it work? or am i SOL?

vendor lock-in
there's also the issue of lock-in to proprietary tools. what happens when support is dropped/product dies/company goes out of business? this is a big fear especially if you are using a closed source ide for big projects.

this is not an unfounded concern. look at what happened with visual j++. or a zillion other products. hell, look at how many people got screwed with novell.

a lot of people go to open source because they're tired of being burned by vendor lock-in.

trust
while this is probably not going to be an issue here - your trust seems to be implicit, bordering on idolization and worship :-) - people are being increasingly burned by vendors doing highly questionable things in their software. eg software backdoors, stealing customer info, etc. again this is not unfounded, a freaking federal law to criminalize such behavior is being passed because of so many companied doing these things and worse.

with opensource this is all transparent. dont trust the software? read the source for yourself.

-----------------------

now i'll try to outline some objections to the project in and of itself (unrelated to opensource or "linux zealotry" in general).

duplication of effort
a lot of people would probably feel the effort better spent on improving existing IDEs rather than starting a new one from scratch. a lot of people have existing projects built under kdevelop/anjuta/etc and are comfortable with the software, warts and all. they would rather see someone help remove the warts than have to jump to a completely new IDE (which may or may not be missing functionality they depend on which exists in kdevelop etc but not in yours).

functionality
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. does it integrate well with cvs/svn? what about scons?

now it is certainly possible to be successful with closed source binaries on linux, if you provide enough value to distinguish yourself from existing opensource solutions.

for example, oracle. or nvidia. or id software. etc. etc.

but looking at your screenshot, i don't really see it? maybe you should release a binary and let people judge for themselves. the screenshot on its own and your rather abbreviated feature list dont really speak to me though.

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. opensource projects like sshd, apache, php, perl, python, linux, etc. succeed purely on their merits -- while proprietary products can "succeed" based on marketing drivel while having few if any redeeming features at all.

if your software is good, it will succeed with or without being opensource. but if it were opensource, at least if it wasn't good or had problems the rest of us could make it better :)
[=^_^=]http://bani.anime.net/etpro/ - ETPro websitehttp://bani.anime.net/banimod/forums/ - ETPro discussion forums
Quote: Original post by owl
MinGW Studio is also closed source, and little of the people who posted there was complaining about that. Sadly, the project is dead and the website is down. There is a mirror here


this is exactly what scares people about closed source. what happens when the company goes out of business or the developer decides to stop updating? you're screwed.

people generally dont like being at the mercy of someone else. :) developers generally dislike uncertainty. :)
[=^_^=]http://bani.anime.net/etpro/ - ETPro websitehttp://bani.anime.net/banimod/forums/ - ETPro discussion forums
Quote: Original post by Yann L
This IDE isn't going to be a long term project. We have a very well defined feature list, and we aren't implementing anything beyond those features. We're trying to bring the IDE to it's final state within a couple of months. After that, it's fixing bugs only.


i would have to say this pretty much totally killed all interest for me. :-(
[=^_^=]http://bani.anime.net/etpro/ - ETPro websitehttp://bani.anime.net/banimod/forums/ - ETPro discussion forums

This topic is closed to new replies.

Advertisement