Purebasic and Debian/Ubuntu Respositories

Linux specific forum
freak
PureBasic Team
PureBasic Team
Posts: 5946
Joined: Fri Apr 25, 2003 5:21 pm
Location: Germany

Post by freak »

The compiler is the same on all Platforms. Also some of the libs are shared (some in part and some fully).
An open sourced linux version would make selling versions for other systems quite pointless.

Btw, the Open Source Definition (which is a main criteria for getting into such repositories)
clearly states that "Intermediate forms such as the output of a preprocessor or translator" are
not allowed as sourcecode. ( http://www.opensource.org/docs/definition.php )
This includes the asm output of the PB Compiler. So this would not help you either.
quidquid Latine dictum sit altum videtur
User avatar
Brujah
Enthusiast
Enthusiast
Posts: 237
Joined: Mon Nov 03, 2003 7:45 pm
Location: Germany
Contact:

Post by Brujah »

I just uploaded my game to the ubuntu universe review page. I hope the motu's will accept it. Then my problem would be solved without open sourcing the compiler. The universe repository would be perfectely fine for me.

Will let you know!
Nik
Addict
Addict
Posts: 1017
Joined: Fri May 13, 2005 11:45 pm
Location: Germany
Contact:

Post by Nik »

Well I see... even if you don't get into the repositries, you can distribute it as a dpkg, another possility though a bit advanced would be to setup an apt-source for Purebasic Freeware, than you could always publish the URL of this source, adding it to /etc/apt/sources.list would then make all these packages available to apt and synaptic.
Beach
Enthusiast
Enthusiast
Posts: 677
Joined: Mon Feb 02, 2004 3:16 am
Location: Beyond the sun...

Post by Beach »

Nik wrote:Well I see... even if you don't get into the repositiries, you can distribute it as a dpkg, another possility though a bit advanced would be to setup an apt-source for Purebasic Freeware, than you could always publish the URL of this source, adding it to /etc/apt/sources.list would then make all these packages available to apt and synaptic.
We should do that - I have the server space and a custom PHP app that would make updating easy (PureStorage).
-Beach
User avatar
Brujah
Enthusiast
Enthusiast
Posts: 237
Joined: Mon Nov 03, 2003 7:45 pm
Location: Germany
Contact:

Post by Brujah »

Finde ich auch eine gute Idee!
Und dann kopieren wir da alle Programme drauf die das selbe Problem haben. Gibts ja bestimmt noch 1 oder 2 :-)
Nik
Addict
Addict
Posts: 1017
Joined: Fri May 13, 2005 11:45 pm
Location: Germany
Contact:

Post by Nik »

Well I can provide Server Space too, does anybody know how to create an apt repositry?

Edit: this might help (German)
http://wiki.ubuntuusers.de/Lokale_Paketquellen
thamarok
Enthusiast
Enthusiast
Posts: 282
Joined: Wed Sep 06, 2006 1:37 pm

Post by thamarok »

Brujah wrote:I just uploaded my game to the ubuntu universe review page. I hope the motu's will accept it. Then my problem would be solved without open sourcing the compiler. The universe repository would be perfectely fine for me.

Will let you know!
By the way, doesn't PureBasic output assembly code with the /COMMENTED switch?
If so, you could take the assembly code and publish it; this way you won't need to opensource the PureBasic compiler. And Flat Assembler is free as in freedom for everyone. :roll:
Nik
Addict
Addict
Posts: 1017
Joined: Fri May 13, 2005 11:45 pm
Location: Germany
Contact:

Post by Nik »

Freak
Btw, the Open Source Definition (which is a main criteria for getting into such repositories)
clearly states that "Intermediate forms such as the output of a preprocessor or translator" are
not allowed as sourcecode. ( http://www.opensource.org/docs/definition.php )
This includes the asm output of the PB Compiler. So this would not help you either.
thamarok
Enthusiast
Enthusiast
Posts: 282
Joined: Wed Sep 06, 2006 1:37 pm

Post by thamarok »

Nik wrote:Freak
Btw, the Open Source Definition (which is a main criteria for getting into such repositories)
clearly states that "Intermediate forms such as the output of a preprocessor or translator" are
not allowed as sourcecode. ( http://www.opensource.org/docs/definition.php )
This includes the asm output of the PB Compiler. So this would not help you either.
Oh, I didn't see that. This is too bad. I just wanted to release a program called MineEditor. The idea of MineEditor was to be opensource, but now when reading what Freak said, I can't publish it.
MineEditor is a simple text editor with some little functions, such as line numbering etc.. It should be a replacement to the Scintilla gadget, but written in PureBasic. I can however post parts of the PureBasic source code some day.
freak
PureBasic Team
PureBasic Team
Posts: 5946
Joined: Fri Apr 25, 2003 5:21 pm
Location: Germany

Post by freak »

thamarok:
I think you misunderstood this. I was only talking about the debian/ubuntu repositories.
Nobody can stop you from releasing anything as open source.
The Open Source Definition is just that, a definition. It has no legal binding,
as "Open Source" is not a trademark.
quidquid Latine dictum sit altum videtur
thamarok
Enthusiast
Enthusiast
Posts: 282
Joined: Wed Sep 06, 2006 1:37 pm

Post by thamarok »

Yes, now it makes sense :)
I misunderstood you totally :?
User avatar
Brujah
Enthusiast
Enthusiast
Posts: 237
Joined: Mon Nov 03, 2003 7:45 pm
Location: Germany
Contact:

Post by Brujah »

It seems that I will get into the universe repo of ubutntu soon. Its a long way to achieve this...
Has anybody suceeded yet in setting the apt server up?
(Would also be a nice solution
Trond
Always Here
Always Here
Posts: 7446
Joined: Mon Sep 22, 2003 6:45 pm
Location: Norway

Post by Trond »

Linux substitutes vendor lock-in with vendor lock-out.
Post Reply