Welcome, Guest. Please login or register.
Amiga Kit Amiga Store Iridium Banner AMIStore App Store A1200/A600 4xIDE Interface

AuthorTopic: PureBasic 4.00 for AmigaOS (OpenSource)  (Read 2474 times)

0 Members and 1 Guest are viewing this topic.

Offline Nautilus

PureBasic 4.00 for AmigaOS (OpenSource)
« on: December 21, 2006, 06:45:54 AM »
As the AmigaOS version of PureBasic is not actively supported anymore, Frédéric Laboureur decided to open as much code as he could do. Therefore, the whole commandset of PureBasic (beware, written completely in 680x0 assembly), the IDE and some other tools are available for modification. As the compiler source is shared between all the versions of PureBasic, it remains closed. If you do a bug fix, an improvement or anything else which could make PureBasic for AmigaOS better, don't hesitate to send him your patch, it will be included in the next release.

Fred don't plan to work on the AmigaOS libraries anymore, but the compiler has been ported using the lastest v4.00 branch, so we will support any future version of the compiler, but without implementing CPU specific features. For example, the "Macros" are available on AmigaOS 4 compiler, as it's a compiler feature, but "quad" and "double" are not, as they need a CPU specific implementation.

News: PureBasic 4.00 for AmigaOS (OpenSource)

Download: PureBasic 4.00

Offline Nautilus

Re: PureBasic 4.00 for AmigaOS (OpenSource)
« Reply #1 on: December 21, 2006, 03:11:10 PM »
PureBasic 4 is an excellent language with very fast compiler for Windows, MacOS and Linux. I really hope that it finds some talented Amiga suporters to keep it going on AmigaOS too.

Offline bhoggett

Re: PureBasic 4.00 for AmigaOS (OpenSource)
« Reply #2 on: December 22, 2006, 02:40:19 PM »
Hate to nitpick, but I've seen this being described as "Open Source" on two forums now. It isn't. What is being done is that part of the code is being made available, that's all - and it isn't the same as open source.

You can't make your own version of PureBasic, or modify it and release it yourself, or port it to any other platform. You can't even compile the application from source code because only a part of it is available.

I'm not criticising the PureBasic author - just the way this story is presented as "Open Source", which is very misleading. Heads up, people.
Bill Hoggett