Desura is a community driven digital distribution service for gamers, putting the best games, mods and downloadable content from developers at gamers fingertips, ready to buy and play. Welcome to the official Desura BLOG.

Forum Thread
by member
  Posts  
Open Sourcing Desura (Groups : Desura : Forum : General Discussion : Open Sourcing Desura) Locked
Thread Options 1 ... 5 6 7 8 9 10 11 12
Jan 14 2012 Anchor

Getting to it now. Time is tight atm.

Jan 20 2012 Anchor

20:37 Desura Version : 1.0.0.0
20:37 MCFCore Version : 0.0.21.89
20:37 UICore Version : 0.0.67.1
20:37 UserCore Version : 0.0.31.55
20:37 WebCore Version : 0.0.38.68

any updates?

Jan 21 2012 Anchor
Jan 21 2012 Anchor

So I guess that means that people can start hacking on the code and sending in patches huh?

Jan 21 2012 Anchor

Ideal any ETA on when we will start seeing some bug fixing on the official client?

Jan 21 2012 Anchor

lodle wrote::O
Github.com


last update last year in november? really?

Jan 21 2012 Anchor

I have been away on holidays

Jan 21 2012 Anchor

Well I look forward to breaking my F5 on it to see what comes in :P

Jan 21 2012 Anchor

HumbleLinux wrote:

lodle wrote::O
Github.com


last update last year in november? really?


Hey man, he still hasn't pulled my stuff.

--

archlinux64

Jan 21 2012 Anchor

We're all itching to finally see Desura client released in full as GPL, but cut the man some slack, he's been working his arse off so far and just got back from a well-deserved vacation!

Jan 21 2012 Anchor

Well you can download the code right now and as far as I know everything in GitHub is marked GPL v3. I was able to download the code without logging in. So it wasn't my raised access that allowed it. Anyone can grab the code now and take a look.

Jan 21 2012 Anchor

Is the current open code any different at all to the current official client?

Jan 21 2012 Anchor

There are some parts that are not in the open source code that we cant release but almost all of it is the same.

Cheeseness
Cheeseness Handsome Guy
Jan 21 2012 Anchor

Awesome :D

Jan 21 2012 Anchor

Do those parts need to be replaced for the open source version or are they just things for various reasons that had to be held back?

bkerensa
bkerensa Ubuntu
Jan 22 2012 Anchor

lodle,

First thanks for open sourcing Desura but I was going to ask if you might seperate the Windows and Linux sources because they are pretty well mixed up right now and it will make it more troublesome to package it without those sources and non_gpl stuff being seperate.

I would love to discuss this more if you would like to e-mail me at bkerensa (at) ubuntu.com

Edited by: bkerensa

--

Sincerely,

Benjamin Kerensa
Ubuntu

Jan 22 2012 Anchor

Only GPL stuff is in the sources. Anything that couldn't be GPLed for one reason or another was removed.

Jan 22 2012 Anchor

There's no reason to separate the sources.

--

archlinux64

Jan 22 2012 Anchor

What window Sources? The same source code builds both linux and windows. All non gpl code is removed as well.

Edited by: lodle

bkerensa
bkerensa Ubuntu
Jan 22 2012 Anchor

win loader and non_gpl and a variety of other folders have visual basic project files.... are they intended to be there for purposes of compiling a linux client?

--

Sincerely,

Benjamin Kerensa
Ubuntu

Jan 23 2012 Anchor

its not visual basic but visual studio project files. The non_gpl stuff is just a shell which gets replaced by the real non_gpl stuff in the full build (have a look at the files they are empty)

Jan 23 2012 Anchor

lodle, could you please point me out where is the code of a game "properties" form? It contains "Exe location", "User launch options" and "Fixed launch options" fields.

Jan 23 2012 Anchor

npic, have you tried grepping the build_out/data/language folder for a string in the dialog, then finding the key and grepping the source for that?

--

archlinux64

Jan 23 2012 Anchor

npic: Look at ItemInfo.cpp InstallInfo.cpp in usercore

Edited by: lodle

Jan 23 2012 Anchor

i am trying to build it from source code but i got problem with the wxWidgets its fails to build it (and i did install all dependencies mentioned)
the log file is huge so i dont want to post here

Reply to Thread
click to sign in and post

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.