Advanced Question Source code?

dragos240

New member
Joined
May 2, 2009
Messages
2
Reaction score
0
Points
0
HI!,

I just came to this forum. I really would like to play orbiter, but sadly, I use linux. I do not wish to switch back to windows. Orbiter is free, as in beer, but not as in freedom. Why is orbiter free, but closed source, if you opened the source, the community could contribute to orbiter and make it better! :D

What do you think?

Dragos240
 

TSPenguin

The Seeker
Joined
Jan 27, 2008
Messages
4,075
Reaction score
4
Points
63
I think we had this discussion way too often.
It is not going to happen until Martin wants it to happen. End of story.
 

cr1

Promoting vegetables in space
Joined
Apr 20, 2008
Messages
152
Reaction score
1
Points
18
Location
Zurich
The community is, in a way, making Orbiter better, in the sense that we are constantly making add-ons to improve our Orbiter experience.
The core engine, which controls the really core elements like the physics and the user interface, is closed-source, but an API is available.
As in your case with Linux... I'll have to leave that question for someone else.

@TSPenguin: just noticed you posted while I was typing :) Hey shouldn't we be nicer to newcomers? This is his first post after all. Even though he should've used Forum Search, he might not be familiar with it.
 

Artlav

Aperiodic traveller
Addon Developer
Beta Tester
Joined
Jan 7, 2008
Messages
5,790
Reaction score
780
Points
203
Location
Earth
Website
orbides.org
Preferred Pronouns
she/her

Urwumpe

Not funny anymore
Addon Developer
Donator
Joined
Feb 6, 2008
Messages
37,614
Reaction score
2,335
Points
203
Location
Wolfsburg
Preferred Pronouns
Sire
I think you have not understood what open-source is and how things work. Opening the sources is no solution. Most orbiter add-ons are open source, still, despite having an open-source apostle here every month, only the usual suspects contribute. This is not very convincing that open-source is the holy grail of software development.

Especially since the Orbiter add-on API is windows-specific and can not be ported directly to Linux. You first need to remove the windows references from it, breaking all older add-ons.

if you have just a small bit Linux skills, you would attempt running it with Wine, as far as I have heard, some add-ons work with it.
 

TSPenguin

The Seeker
Joined
Jan 27, 2008
Messages
4,075
Reaction score
4
Points
63
@TSPenguin: just noticed you posted while I was typing :) Hey shouldn't we be nicer to newcomers? This is his first post after all. Even though he should've used Forum Search, he might not be familiar with it.

He uses the Internet and Linux as his OS. He knows about search functions!
 

dragos240

New member
Joined
May 2, 2009
Messages
2
Reaction score
0
Points
0
I think you have not understood what open-source is and how things work. Opening the sources is no solution. Most orbiter add-ons are open source, still, despite having an open-source apostle here every month, only the usual suspects contribute. This is not very convincing that open-source is the holy grail of software development.

Especially since the Orbiter add-on API is windows-specific and can not be ported directly to Linux. You first need to remove the windows references from it, breaking all older add-ons.

if you have just a small bit Linux skills, you would attempt running it with Wine, as far as I have heard, some add-ons work with it.

Yes, but I intend to port it with mono, that may make things easier, and change the output format into ELF. And im sure that my community will help too.
 

garyw

O-F Administrator
Administrator
Moderator
Addon Developer
Tutorial Publisher
Joined
May 14, 2008
Messages
10,485
Reaction score
209
Points
138
Location
Kent
Website
blog.gdwnet.com
Mono won't get you anywhere. Mono has nothing to do with the directx calls that Orbiter uses.

Anyway, It's closed source and that's all there is to it. There are a lot of free programs that are closed source.
 

bradfirj92

New member
Joined
Aug 12, 2008
Messages
56
Reaction score
0
Points
0
If you don't try and run any modules it works fine with Wine :D
 

DarkWanderer

Active member
Orbiter Contributor
Donator
Joined
Apr 27, 2008
Messages
213
Reaction score
83
Points
43
Location
Moscow
How about adding this question to the FAQ?
 
Top