24 June 2015, 19:36 | #221 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,602
|
I'm all for reinventing the wheel. Each time it has been, it's become that bit better. If you think doing so is wasting programmers' valuable time, then don't ask the previous inventor to value the time he put in at zero.
The best chance of getting a source released is to promise the inventor that you'll make his wheel that much better Another is to convince him he might die tomorrow and his sources should be preserved for posterity. Just try to make it not sound like a threat |
26 June 2015, 10:02 | #222 |
Registered User
Join Date: Mar 2009
Location: New York
Posts: 552
|
Doesn't sound exactly true re: The wheel being consistently improved, but generally the point is well made about persuasive language...
Last edited by wXR; 26 June 2015 at 19:25. |
26 June 2015, 10:45 | #223 | ||
Registered User
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 1,980
|
Quote:
Quote:
D. |
||
27 June 2015, 00:19 | #224 | ||
Registered User
Join Date: Jul 2009
Location: Lala Land
Posts: 520
|
Quote:
A programmer who reads this kind of selfishness attributed to them, will see it as a shallow maneuver to guilt them into doing what the poster wants. Reading this thread, and the posts like this, make me less likely to open source things as a programmer. Quote:
If someone really wanted it, they have options to get an open version. They could disassemble it and recreate it. Or they could clone it and write it from scratch. And really, not knowing how to program is not an excuse. It has never been a better time to learn how to code, with stackoverflow, reddit and internet forums. It all comes down to whose time is worth anything to the person who wants the code. WinUAE is the ultimate case in point, as is MAME or the Dolphin emulator. Then there is MasterSeka, AsmOne and Trash'm'One, long time examples of reverse engineered Amiga software which were then improved. I'm not saying it's not a loss when old code is lost, but I am saying is that there are options if the what the code makes is worth the time and effort of whoever really wants what it is when compiled. But it's easier to just post bemoaning how others won't give you their hard work for free, yet again dismissing the thousands of hours of work you put into it. |
||
27 June 2015, 01:01 | #225 |
Glastonbridge Software
Join Date: Jan 2012
Location: Edinburgh/Scotland
Posts: 2,243
|
|
27 June 2015, 03:09 | #226 |
J.M.D - Bedroom Musician
Join Date: Apr 2014
Location: los angeles,ca
Posts: 3,519
|
|
27 June 2015, 10:11 | #227 | ||
Registered User
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 1,980
|
Quote:
Quote:
D. |
||
27 June 2015, 10:27 | #228 | |
Registered User
Join Date: Aug 2012
Location: Australia
Posts: 651
|
Please open source all the things
Quote:
Is it because your releases are shit ? ...... Sorry I couldn't help it.. You are a Dunny In all seriousness what did you release? |
|
27 June 2015, 16:56 | #229 |
Registered User
Join Date: Mar 2009
Location: New York
Posts: 552
|
Please, Vot...
|
27 June 2015, 17:21 | #230 | |
Registered User
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 1,980
|
Quote:
There's numerous small utilities, but they're of no consequence. I created the Spectrum emulator ZXSpin in collaboration with a few members of the team, and we released the source when work stopped on that. It's quite popular - one of the all-time top-rated emulators for accuracy and ease of use, not to mention features that no other emulators have even now. Then there's BASin, an IDE for creating Sinclair Spectrum software - also includes an emulator, with the IDE integrated into it: It includes source editor, graphics/sprite editors, binary manipulation tools and a suite of debuggers that allow you watch what the BASIC interpreter (inside the emulated Spectrum) is doing at any level you choose. The source for that is public domain. Finally, my current project is SpecBAS - A "remake" of Sinclair BASIC with support for more colours, more speed, better sound, sprites and... well, everything I could think of. It's not terribly popular, but among those that are using it, it's well loved and a steady stream of requests for new features keeps my interest fresh. The source for that is GPL. There's currently some interest from a certain well-known figure's company in my work, and it looks like I'll be taking that job on soon - all based on the above projects. That project will likely be closed source though. The way I see it is that I open my source up in case anyone wants to study it. It's unlikely that any of it will be popular enough for anyone else to want to fork or improve it, and as far as improvements go I'm more comfortable doing that myself - that's not to say that I wouldn't accept changes though. D. |
|
27 June 2015, 18:51 | #231 |
Registered User
Join Date: Jul 2011
Location: UK
Posts: 341
|
ZXSpin is an awesome emulator
|
28 June 2015, 01:23 | #232 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,602
|
Vot made a joke about a joke handle, calm down people. And yeah, ZXSpin is fine.
If we're still on the generic topic of "please open-source all the things", well, some of the things are bound to be shit It's just a silly request. As I said, if you want to further develop the source of software you really like, contact the original author and tell him the features you want to add by programming them. Chances are you will get the source. Make sure he hasn't already published it, various famous sites like github has nothing to do with the sources actually being online or not. So if you care, look first. |
29 June 2015, 08:34 | #233 |
Registered User
Join Date: Mar 2009
Location: New York
Posts: 552
|
Ah, +1 for learning a new British-English word. ;-)
And Photon, I think you missed the whole discussion that was had here about licensing... |
29 June 2015, 09:50 | #234 | |
Registered User
Join Date: Aug 2012
Location: Australia
Posts: 651
|
Please open source all the things
Quote:
Cool will have to check it out (zxspin). Spectrums were pretty rare here in Australia. |
|
29 June 2015, 09:50 | #235 |
Registered User
Join Date: Aug 2012
Location: Australia
Posts: 651
|
|
29 June 2015, 11:40 | #236 |
Registered User
Join Date: Mar 2009
Location: New York
Posts: 552
|
Yes, my bad. I thought you were just being rude and crude, but it turns out I was ignorant of the word "Dunny"... ;-)
|
29 June 2015, 16:11 | #237 | |
Registered User
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 1,980
|
Quote:
Which coincidentally is a toilet, or Dunny. D. |
|
30 June 2015, 00:48 | #238 | |
Registered User
Join Date: Jul 2009
Location: Lala Land
Posts: 520
|
Quote:
I grew up learning on BBC Model B's. We all had to learn how to write basic programs. Of course, who really learnt anything at that age? In this day and age you can get a toolstack that costs nothing and is open source as it needs to be and write an app that you can upload and sell.. it's so easy. That seems like a tremendously more useful learning opportunity. |
|
30 June 2015, 00:49 | #239 | |
Registered User
Join Date: Jul 2009
Location: Lala Land
Posts: 520
|
Quote:
The dunny light was dim, I heard a crash, and then a splash, By gosh, he's fallen in. |
|
30 June 2015, 01:10 | #240 | |
Registered User
Join Date: Jul 2009
Location: Lala Land
Posts: 520
|
Quote:
I believe what you get instead is a slew of randomly shaped cogs and doodads. Mostly, what you get is a odd shaped lump that you have to awkwardly build or reshape your own code to fit in, then any further additions to your code have to be shaped around the "wheel" in more complex ways than they would otherwise have to have been. Often you can't change the "wheel" to be less awkward, because whomever you got it from occasionally fixes some of the more minor problems with it, and isn't interested in your fixes, and if you change it yourself without getting your changes into their original template "wheel", bringing in their fixes incurs more maintenance. That's not to say I don't use other people's code, but rather that when I do, I do a cost/benefit analysis. And when I take my car in to get a new wheel, they get one that fits the car, and don't change the car to fit the wheel. The software wheel, is false advertising, but the peddler doesn't give you a refund after it's cost you money to deal with the flaws. |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Open-source dos.library | Don_Adan | Coders. System | 273 | 02 September 2020 00:42 |
Open source CLI commands | Mrs Beanbag | Coders. System | 13 | 10 December 2016 09:50 |
Open-source graphics library | Don_Adan | Coders. System | 32 | 15 January 2013 22:15 |
NewsRog goes Open Source | Paul | News | 0 | 04 December 2004 16:37 |
BlitzBasic - Is now open source | Djay | Amiga scene | 2 | 08 February 2003 01:09 |
|
|