Purebasic and Debian/Ubuntu Respositories

Linux specific forum
User avatar
Brujah
Enthusiast
Enthusiast
Posts: 237
Joined: Mon Nov 03, 2003 7:45 pm
Location: Germany
Contact:

Purebasic and Debian/Ubuntu Respositories

Post by Brujah »

The debian and ubuntu maintainers keep on telling me that they cannot include my game in their distros.
It is open source but the compiler is not.
This is really bad because I would get a lot more players when they could include it...

Damn!
Nik
Addict
Addict
Posts: 1017
Joined: Fri May 13, 2005 11:45 pm
Location: Germany
Contact:

Post by Nik »

That's what I meant when I said that basic+ closed source+ linux is only for personal use and why I think the mac os x version is so important. On Macs binarys are no problem...
dracflamloc
Addict
Addict
Posts: 1648
Joined: Mon Sep 20, 2004 3:52 pm
Contact:

Post by dracflamloc »

Its very handy for commercial applications in linux. But yea the fact that the compiler isnt open source does discourage repositories from including pb software. Not really a big deal in my opinion. Though I have moved away from PB and just use C for almost everything these days. That might change with pb4 for linux, but i dunno. We'll see.
Straker
Enthusiast
Enthusiast
Posts: 701
Joined: Wed Apr 13, 2005 10:45 pm
Location: Idaho, USA

Post by Straker »

:shock:

What if you change your license from Open-Source to just plain Free? Would that change things? I am working on a Linux app that I will release free, but not the source, does this mean it will not be included in repositories?
Image Image
dracflamloc
Addict
Addict
Posts: 1648
Joined: Mon Sep 20, 2004 3:52 pm
Contact:

Post by dracflamloc »

Thats right. Repositories only take open-source software that can be compiled with open source compilers.
Inf0Byt3
PureBasic Fanatic
PureBasic Fanatic
Posts: 2236
Joined: Fri Dec 09, 2005 12:15 pm
Location: Elbonia

Post by Inf0Byt3 »

That sucks! That means PureAV is history :(... Dammit!
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)
Nik
Addict
Addict
Posts: 1017
Joined: Fri May 13, 2005 11:45 pm
Location: Germany
Contact:

Post by Nik »

Well you can still make a dpkg and an rpm package and have it downloaded from your website it will fit into the distro just as a packet from a repositry and on debian it will be removeable through synaptic too
Fred
Administrator
Administrator
Posts: 18350
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Post by Fred »

IIRC, there is the universe/proprietary repository as well (where NVidia/ATI closed precompiled drivers are).
Nik
Addict
Addict
Posts: 1017
Joined: Fri May 13, 2005 11:45 pm
Location: Germany
Contact:

Post by Nik »

@Fred it would be interesting what system you are using, this could also hel us finding bugs when you release the first Beta of version 4 for Linux...
User avatar
GedB
Addict
Addict
Posts: 1313
Joined: Fri May 16, 2003 3:47 pm
Location: England
Contact:

Post by GedB »

Why not distribute your code as commented ASM?

FASM is open source.

As long as the commented ASM could be compiled with FASM alone, you're good.

Although libraries might be a problem.
Beach
Enthusiast
Enthusiast
Posts: 677
Joined: Mon Feb 02, 2004 3:16 am
Location: Beyond the sun...

Post by Beach »

GedB wrote:Why not distribute your code as commented ASM?

FASM is open source.

As long as the commented ASM could be compiled with FASM alone, you're good.

Although libraries might be a problem.
Now that is a great idea! That should do it.
-Beach
frederic
User
User
Posts: 56
Joined: Thu Jan 05, 2006 11:22 pm

Post by frederic »

or pb linux can be opensource for every pb windows buyer :)
User avatar
Brujah
Enthusiast
Enthusiast
Posts: 237
Joined: Mon Nov 03, 2003 7:45 pm
Location: Germany
Contact:

Post by Brujah »

I fear its not possible to distribute the fasm code. I heard that we need special libraries to actually link it. Am I right?

The problem with the universe/multiverse libraries is that its difficult to get in there... Only very popular packets get in there... I think they hate this repository :-(

Thats exactely what I thought. The linux version should be open sourced. Also to get more users an stuff! The people will buy the windows version anyway! Fred what do you think about that? (And you will get people that improve the linux compiler in their free time!)
Nik
Addict
Addict
Posts: 1017
Joined: Fri May 13, 2005 11:45 pm
Location: Germany
Contact:

Post by Nik »

Hmm I think the Compiler on any Platform is too portable to release it as OpenSource, but if we get the libraries OpenSource (they are written in C and are Platform specific) the ASM Idea would work. Maybe even people writting C/C++ Code would link against them because they are so easy to manage. However thats a really hard decision :roll:

Having the Code for the Internal Library stuff would also help porting to other Platforms, since the Assembler does add the excutable header one could compile to asm, then recompile the libraries for the needed Platform e.g. Solaris and Assemble and Link your asm Code to them. (I would love ruuning a tiny bit of PB Code in my Linux Kernel^^)
User avatar
Brujah
Enthusiast
Enthusiast
Posts: 237
Joined: Mon Nov 03, 2003 7:45 pm
Location: Germany
Contact:

Post by Brujah »

Only the libraries sounds good to me. As long as I can get my game into debian/ubuntu in any way I am happy!
Post Reply