Linked by Thom Holwerda on Sat 8th Sep 2007 20:18 UTC, submitted by koki
BeOS & Derivatives "As the development of Haiku keeps making noticeable strides, there seems to be no plan to include a direct replacement for the integrated development environment BeIDE that was bundled with BeOS. I have read here and there from a couple of BeOS developers about their intentions to develop such an IDE for Haiku, but nothing has trickled down so far in terms of code or binaries. Well, that's not the case anymore."
Order by: Score:
Relased under NonCommercial-NoDerivs license?
by KugelKurt (3.2) on Sat 8th Sep 2007 22:19 UTC
KugelKurt
Member since:
2005-07-06
Fans: 0

The Haiku project chose the MIT license, because the GPL is too restrictive for them. NonCommercial-NoDerivs is probably not tollerable. If that Shinta guy does not loose the license for GenesTation (GPL at „worst", MIT at best), I don't think that this can be the „IDE for Haiku's Future".

JonathanBThompson Member since:
2006-05-26
Fans: 12

No matter which license something has been placed under, someone will always complain, even if under no terms whatsoever being claimed by the original author.

Nothing to see/read here, move along ;)

If they want to develop an IDE, encourage them!

More choice is better, as not everyone thinks/works the same way.

(Yes, I need to spend more time myself on that topic)

wannabe geek Member since:
2006-09-27
Fans: 0

"...even if under no terms whatsoever being claimed by the original author. "

Contrary to what it seems, this would be pretty close to a worst-case scenario ;)

http://en.wikipedia.org/wiki/Berne_Convention_for_the_Protection_of...

BTW, Creative Commons Attribution-NonCommercial-NoDerivs is definitely a non-opensource license (by the OSI definition)

mikesum32 Member since:
2005-10-22
Fans: 2

I think JT was referring to public domain, or the slightly more encumbered BSD or MIT license.

KugelKurt Member since:
2005-07-06
Fans: 0

The headline and the summary sounds like Genestation is a BeIDE-replacement written for the Haiku project.
The Haiku project is about replacing closed source Be code with open source code.

Genestation is nothing of that. Genestation is not targetted at Haiku, it's targetted at Zeta and Genestation is not open source. So with this premises: how can Genestation become the „IDE for Haiku's future"?

If Thom hadn't posted that misleading summary and just wrote something like „Genestation is an IDE for the illegal Zeta OS. Genestation is closed source and for non-commercial use only. A port of Genestation to Haiku is considered for the future." and no confusion about Genestation would arise.

Edited 2007-09-09 11:15

Thom_Holwerda Member since:
2005-06-29
Fans: 20

If Thom hadn't posted that misleading summary and just wrote something like �Genestation is an IDE for the illegal Zeta OS. Genestation is closed source and for non-commercial use only. A port of Genestation to Haiku is considered for the future." and no confusion about Genestation would arise.

1) I didn't write the summary.
2) Zeta is not illegal.

Diver Member since:
2005-07-08
Fans: 0

>2) Zeta is not illegal.

Please explain.

KugelKurt Member since:
2005-07-06
Fans: 0

1) I didn't write the summary.


I wrote that you posted that summary and you did. You should check submissions before you post them.

Nutela Member since:
2006-02-09
Fans: 0

"(Yes, I need to spend more time myself on that topic)"

Oh really ;) you said that now *how* many times?

;-D

koki Member since:
2005-10-17
Fans: 2

It's not "the" IDE for Haiku, but "an" IDE for Haiku. Subtle but significant difference. ;)

Hopefully there will be more than one IDE for Haiku in the future, and users will then be able to choose the one they prefer or like better.

KugelKurt Member since:
2005-07-06
Fans: 0

It's not even "an" IDE for Haiku's future, because it's targetted at Zeta and a Haiku port is just planed and not definitive.

slight Member since:
2006-09-10
Fans: 0

Haiku 1.0 is just planned, so what's your point? You seem to have a real axe to grind against GenesTation, mabe you should tell us why? OK it's closed source, but so is lots of code that people use to make OSS software. It may not be appropriate to be the main IDE for Haiku, because it can't be bundled, but that doesn't stop it being useful to people who want to use it.

KugelKurt Member since:
2005-07-06
Fans: 0

I'm just against calling it a Haiku app. It's not. It's a Zeta app.

Now for a little controversy...
by darkwyrm (4.75) on Sat 8th Sep 2007 23:12 UTC
darkwyrm
Member since:
2006-03-15
Fans: 6

If SHINTA wants to make it GPL, let him. Be happy that Haiku will have an actively-developed open source IDE. If he makes it GPL, it's not a big deal. It just won't make it into the source tree. An IDE is a good 3rd party opportunity, so Haiku has nothing but to gain from this.

RE: Now for a little controversy...
by KugelKurt (3.2) on Sat 8th Sep 2007 23:59 UTC in reply to "Now for a little controversy..."
KugelKurt Member since:
2005-07-06
Fans: 0

Be happy that Haiku will have an actively-developed open source IDE.


GenesTation isn't open source (either that or Shinta has hidden the source where I can't find).

RE: Now for a little controversy...
by dylansmrjones (2.6) on Sun 9th Sep 2007 02:10 UTC in reply to "Now for a little controversy..."
dylansmrjones Member since:
2005-10-02
Fans: 21

Well, there is GPL'ed files in the Haiku sources, at least according to mphipps, and according to him any file under a non-commercial license can never become a part of Haiku.

So yes, this is a great third party tool for students, but open source it is not.

Again, there are so many open source IDE's so if this is important, it's reasonably easy to port one to Haiku. Personally I don't consider it important. It can wait 'till after Haiku goes Beta ;)

RE: Now for a little controversy...
by koki (2.64) on Sun 9th Sep 2007 05:06 UTC in reply to "Now for a little controversy..."
koki Member since:
2005-10-17
Fans: 2

> Be happy that Haiku will have an actively-developed
> open source IDE.

GenesTation is not open source. However, it is free (as in beer). ;)

This is a third party initiative and it's not intended to become part of the Haiku code base; so license compatibility is not an issue.

Regardless of the license, this can bring more options to Haiku in the future, so it is a positive development.

Licensing issues...
by rx182 (2.8) on Sun 9th Sep 2007 01:09 UTC
rx182
Member since:
2005-07-08
Fans: 0

Damn! It's such a long name for a license ;-) Anyway, things are getting over-complicated. Back in the '80/'90, things were done the right way:

- Want to make money? Pricetag
- Want people to use it but want to make money too? Shareware
- Want people to use it? Freeware
- Want people to continue your work? Public domain

Sure, the GPL started something really interesting and I truly believe it's a good thing. But too many licenses appeared after that...

Good UI
by samad (3.24) on Sun 9th Sep 2007 01:42 UTC
samad
Member since:
2006-03-31
Fans: 0

The UI for the IDE is great. Reminds me of the good, ol' days of CodeWarrior in contrast to the present ugliness of XCode.

Closed source...
by BSDfan (2.76) on Sun 9th Sep 2007 02:02 UTC
BSDfan
Member since:
2007-03-14
Fans: 2

Sounds like it should stay tied to that illegal mess called "Zeta".

IDE's are lame anyway, If you can't use vi - You shouldn't be programming.. ;-)

Edited 2007-09-09 02:03

RE: Closed source...
by jayson.knight (3.56) on Sun 9th Sep 2007 03:27 UTC in reply to "Closed source..."
jayson.knight Member since:
2005-07-06
Fans: 7

"IDE's are lame anyway, If you can't use vi - You shouldn't be programming."

I don't use VI. In fact, I've never used VI...yet somehow I've been a professional developer for going on 7 years now. Interesting don't ya think? ;-)

(For any folks born w/o a funny bone, yes I realize that BSDFan was being sarcastic)

The "Open Developer's License"
by JonathanBThompson (4.4) on Sun 9th Sep 2007 03:08 UTC
JonathanBThompson
Member since:
2006-05-26
Fans: 12

1. This developer may be used for whatever the hell the community or just one person wants them to be used for.

2. This developer has no rights to choose the licensing terms of any software the community or just one person in paragraph #1 of this license.

3. This developer has no right to object to being told what to do as a developer, when to do it as a developer, and how to do it as a developer.

4. This developer has no right to a personal life while assigned to developing any work for the community or person mentioned in paragraph #1 of this license.

5. This developer never has the right to leave the development of the assigned works as assigned by the community or single person mentioned in paragraph #1 of this license: the developer may only terminate efforts on the assigned works as explicitly written by the community or person in paragraph #1 of this license.

6. This developer has absolutely no rights to stand up for what they believe to be right and express themselves in any manner that violates the views of the community or the person mentioned in paragraph #1 of this license.

7. If anything should be questioned as to what the developer can and cannot do under this license, the letter and spirit of the license is best represented by paragraph #1 of this license, and anything that would extend rights towards the developer under the "Open Developer's License" is interpreted with that being the guiding principle.

Well, that about does it for this "Open Developer's License" and makes it quite clear where whiners stand: clearly they're the masters, and the developers are the slaves, or at least that's what those that can't design and code themselves a solution (for whatever reasons, be it time or ability otherwise) would like to think.

RE: The "Open Developer's License"
by dylansmrjones (2.6) on Sun 9th Sep 2007 04:01 UTC in reply to "The "Open Developer's License""
dylansmrjones Member since:
2005-10-02
Fans: 21

LOL ;)

I know the feeling. Those rules sux. However, nobody has put forth any kind of claim even remotely connected to your homorous post.

The fact that some pointed out that the license was Haiku-incompatible doesn't mean that they want to control the work of the developer. Nobody has claimed that. OTOH virtually nobody are particularly interested in this product because of the license.

You do have a point. Non-coders tend to be aggressive if they don't get what they want. However, we haven't seen any of that behaviour in this thread, or at OSN in general (with the exception of the occasional troll in KDE/Gnome/Vista threads).

Now, stand down and relax. Your reaction is out of line in this context ;)

Java
by adinas (1.25) on Sun 9th Sep 2007 11:50 UTC
adinas
Member since:
2005-08-17
Fans: 0

If they ever get Java working in Haiku, there will be a ton of IDE's available. (Eclipse, Netbeans...)

RE: Java
by stestagg (2.68) on Sun 9th Sep 2007 14:10 UTC in reply to "Java"
stestagg Member since:
2006-06-03
Fans: 2

By the time they manage to build a computer fast enough to run Eclipse, Haiku should be a mature product.

Wow, That's interesting :-)
by BSDfan (2.76) on Sun 9th Sep 2007 17:13 UTC
BSDfan
Member since:
2007-03-14
Fans: 2

Still, If we can discuss legally "questionable" software here on OSNews - Let's all talk about my homemade Windows 3.1 distribution! :-)

Just kidding... ;)

Eclipse?
by Ralf. (1.96) on Mon 10th Sep 2007 00:01 UTC
Ralf.
Member since:
2005-08-13
Fans: 0

I would consider porting Eclipse to Haiku and write some Haiku specific plug-ins for Haiku (if necessary). That would be a much bigger benefit for the future of developing whatever on Haiku than to reinvent the wheel with another platform dependant IDE.

RE: Eclipse?
by schmedly (2.43) on Mon 10th Sep 2007 00:44 UTC in reply to "Eclipse?"
schmedly Member since:
2006-08-08
Fans: 0

I think CodeBlocks would be much more suitable than Eclipse.

RE[2]: Eclipse?
by Ralf. (1.96) on Mon 10th Sep 2007 08:43 UTC in reply to "RE: Eclipse?"
Ralf. Member since:
2005-08-13
Fans: 0

I think the CDT Project will be siutable for Eclipse & C++ development on Haiku: http://wiki.eclipse.org/index.php/CDT

No...
by mmu_man (3.04) on Mon 10th Sep 2007 10:29 UTC
mmu_man
Member since:
2006-09-30
Fans: 6

We'll use XEmacs anyway ;)

RE: No...
by BiPolar (2.08) on Mon 10th Sep 2007 18:01 UTC in reply to "No..."
BiPolar Member since:
2007-07-06
Fans: 1

I was about to reply to BSDFan's "Use Vi instead" post with this:

"Vi? Ahhhhhh!!!! /me runs away scared to death."

But you made me change my mind:

let's run s/Vi/XEmacs on my reply ;)