Before this thread was hi-jacked (2 times) I was asking if anyone would be interested in the source code to DAM JukeBox.
I didn't expect to create such a stir amongst you guys - sorry.
Barcrest, I'm not really sure what your motivation is behind turning this into a competition, but hey - YOU WIN!! (you posted your source code first...yippee)
Anyway, I have thought about what everyone has said, and one post in particular has struck a chord with me, posted by "
richms"
I actually have come to agree with his point,
if I post the Delphi source code - who will actually be able to do anything with it?? (very few people probably, by time they get a copy of Delphi, find the required VCL's due to the licenses and successfully compile the code) Not really my intentions.
What I would like to offer is what I feel a better deal. I am going to do a total re-write of DAM JukeBox in the "python" language and release it as open source...why? - For starters, it's totally accessible to anyone (for free) and available on various operating systems (Win/Linux/OSX) - this being a larger audience able to actually do something with the code (i.e. compile it)
- I've decided to learn python
- I want it to run on OSX and Linux
- It will make it easier to add additional features
- I already have the blue-print of how to do it with the Delphi source code.
I know that to some people this is going to come across as a cop-out (Barcrest - you will probably be the first to post that!), but I can live with that. At the end of the day - I will release the source code to DAM JukeBox in a useable format that will have made it worth while.
DAM JUKEBOX WILL BE RELEASED AS OPEN SOURCE (in python) I never made any statement about releasing the current source code...I asked if there was any interest in it, and I would decide on that feedback.
I have received heaps of emails from people all around the world telling me how much they love DAM JukeBox, it's used in schools/pubs/homes. I don't want to abandon the project, I just don't have a lot of time to dedicate to it.
The python source code will take many months to put together (I've never programmed in python before) and if you are interested you can follow my progress at the DAM JukeBox blog (
http://damjukebox.blogspot.com)
I hope you can see my sincerity here. I have tried to do what I feel is right.
Your feedback is welcome. (Good or Bad - I can take it)
Cheers,
DAM Soft
{Mic}