05 April 2015, 09:59 | #21 | |
Registered User
Join Date: Mar 2009
Location: New York
Posts: 552
|
Quote:
Despite the disagreements in here, I am feeling very inspired by this thread. It's good to see that at least some of the remaining active people may be inclined towards this new direction, which I think can only help. |
|
05 April 2015, 12:27 | #22 |
Registered User
Join Date: Mar 2009
Location: New York
Posts: 552
|
"Planet Rocklobster", a new OCS/A500 demo by Oxyron from Revision 2015. From the readme.txt: https://github.com/AxisOxy/Planet-Rocklobster http://www.pouet.net/prod.php?which=65355 Last edited by wXR; 20 April 2015 at 18:20. |
07 April 2015, 15:46 | #23 |
Zone Friend
Join Date: Sep 2001
Location: Germany
Posts: 812
|
@wXR:
I read in another thread you want to compile a list of open source releases. I've been doing that for a while (only for games though), so here's what I got so far: Code:
6tris++ 1999 (AMOS) (PD) (Info) (Source) Alien Bash 2 1995 (ASM) (?) (Info) (Source) Alien Breed 3D 1995 (ASM) (?) (Info) (Source) Alien Breed 3D 2 – TKG 1996 (ASM) (?) (Info) (Source) Biker Babe From Barbados 1995 (ASM) (?) (Info) (Source) Dr. Strange 2 1995 (AMOS) (?) (Info) Fire Power 1997 (AMOS) (PD) (Source) Frontal Assault 1996 (AMOS) (PD) (Info) (Source) Gravity Force 2 1994 (ASM) (?) (Info) (Source) Imperium Terranum 2 1998 (Pascal) (GPL) (Source) Knights 1994 (AMOS) (GPL) (Info) (Source) Megaball 4 1995 (ASM) (ASL) (Info) (Source) Psycheual ? (ASM) (?) (Source) Solid Gold 2013 (ASM) (PD) (Info) (Source) Soliton 1997 (C) (GPL) (Source) Super Nibbly 1993 (ASM) (?) (Info) (Source) Yagg 1996 (Blitz) (?) (Source) Zombie Apocalypse 1992 (Blitz) (?) (Info) (Source) Without a proper license, the code can only be used for "educational purposes, i.e. studying it. |
07 April 2015, 16:03 | #24 |
Shameless recidivist
Join Date: Jun 2012
Location: Duluth, Minnesota (USA)
Age: 38
Posts: 261
|
Uhh, no? If someone puts something in the public domain, it's in the public domain. And in the US at least (and I think the UK?) copyright is a "use-it-or-lose-it" affair, so ambiguously copyrighted material can effectively be treated as if in the public domain until it's known that it isn't.
|
07 April 2015, 16:26 | #25 | |
Zone Friend
Join Date: Sep 2001
Location: Germany
Posts: 812
|
Quote:
Just check some releases marked "PD" on Aminet, and you'll get a long list of different definitions, ranging from "send me a postcard" to "non-commercial". In the list I posted above, James Daniel's PD releases have this condition: "If you modify it, you let me know." Not a problem, you might think - until you realise the specified mail address is 20 years old *. If you want to preserve code for posterity and enable people to use it right away, you should pick a well known license. Doesn't have to be GPL, if that's too viral for your taste - but it should be compatible with the GPL and be approved by the FSF and the DFSG. There's a wide variety of licenses you can use that match these criteria. The 2 clause and 3 clause BSD licenses or the Creative Commons licenses CC-BY, CC-.BY-SA and CC-Zero are all perfectly good replacements for "Public Domain" - and they're well defined and everybody understands them. * (I know James Daniels, of all people, isn't hard to find. Just giving an example of problems you might encounter) |
|
07 April 2015, 20:08 | #26 |
Shameless recidivist
Join Date: Jun 2012
Location: Duluth, Minnesota (USA)
Age: 38
Posts: 261
|
Is it better to be clear and provide explicit terms-of-use for stuff you want to allow people to use? Sure is. But it's misleading to claim that unless this is done, it can't be used for any purposes other than study. Is it more ambiguous what you can and can't do with it when it's not released with explicit terms? Yep, it is. But there's still options, depending on where you live.
|
07 April 2015, 20:52 | #27 | |
Registered User
Join Date: May 2014
Location: inside the emulator
Posts: 377
|
Quote:
There are people that think copyright _should_ only be valid if using it in some way but that isn't the case. That means the concept of abandonware have no legal basis at all. |
|
08 April 2015, 10:47 | #28 |
Natteravn
Join Date: Nov 2009
Location: Herford / Germany
Posts: 2,500
|
I was also under the impression that making my sources public domain would be pretty clear to everybody. The header of each single file says:
Code:
* I, the copyright holder of this work, hereby release it into the * public domain. This applies worldwide. |
08 April 2015, 12:32 | #29 | |
Registered User
Join Date: Mar 2009
Location: New York
Posts: 552
|
Quote:
If not, then you need to be more specific than that, hence licenses. |
|
08 April 2015, 12:59 | #30 | |
Registered User
Join Date: Nov 2011
Location: Nuernberg
Posts: 802
|
Quote:
I am self-employed and when I have a task first thing is to look how world can be easier, if others have already solved my problem, are there components I can use. I also pay for components when I solve my problem with them because I save lots of time and time is money in business life. You can do more senseful things than reinventing everything. And that is the problem in our community, we have "hobby projects" now. That is the case for all camps today including Hyperion. And in a "hobby world" being productive is not important because you are not paid for it. In a commercial environment people would work together simply because they would be forced to whatever they think personal about each other. In a "hobby world" you can celebrate emotions, aversions or even hate without limits. Regarding opensource I do not think that it solves every problem but with such a small community you cannot develop a OS profitable so at least the basic infrastructure should be shared and open including all sort of drivers, most of the API, GUI toolkits, USB and PCI and others. It would have lots of advantages, all would be more stable, faster development, not reinventing the wheels, no incompatibilities and so on. All could still have closed addons or their own desktops. But as I wrote, we have a "hobby market" with no commercial pressure so it will not happen. All prefer to enjoy their ideology, "my rights", "I have the right", "the other could benefit from it" and so on and block each other. Really sad |
|
08 April 2015, 15:47 | #31 | |
Zone Friend
Join Date: Sep 2001
Location: Germany
Posts: 812
|
Quote:
Granted, it's not that urgent in case of a retro game developed in m68k assembler. And since you're not an ass, another coder could simply make assumptions about what you mean with "Public Domain" and it would most likely be fine. But if we're asking developers to release their sources, we should also try to create an atmosphere where they can be sure that whatever rights they decide to keep to themselves will be respected, and that they will be properly credited for their contribution. And the way to achieve this, is to encourage people to use proper licenses and make sure others respect the terms of these licenses. Btw.: Since you're German, you can't actually release anything into "PD" Ah, forgot to mention: AMOS sources for AmiRobbo released on Aminet. Using the ever popular "Public Domain" license Last edited by TCD; 08 April 2015 at 17:13. Reason: Back-to-back posts merged. |
|
08 April 2015, 17:09 | #32 | |
Registered User
Join Date: May 2014
Location: inside the emulator
Posts: 377
|
Quote:
In many places one can't simply give away the copyright in an open contract (which is what a licence text is). Also at least in theory you may be sued for bugs or incomplete implementations etc. This is mostly an issue in the US but still... |
|
08 April 2015, 17:23 | #33 | ||
Registered User
Join Date: Mar 2009
Location: New York
Posts: 552
|
Quote:
Quote:
|
||
08 April 2015, 18:30 | #34 |
Zone Friend
Join Date: Sep 2001
Location: Germany
Posts: 812
|
(note that I wasn't completely serious)
The original meaning of "releasing something into the public domain" means giving up all your rights on it - the released piece of code is no longer yours. You, like anyone else, can of course reclaim it as your own and release it in whatever way you like - it's public domain, after all. But by releasing it into PD, you're giving away your original ownership rights. Under German Law, it's not possible to give up ownership rights - at least that's what the majority of lawyers will tell you, not all of them agree on that one. You can of course hand out very broad licenses that for all practical purposes have the exact same effect - but if you apply the original meaning of "releasing something into the public domain", that's simply not possible in Germany. |
09 April 2015, 00:43 | #35 | ||
Natteravn
Join Date: Nov 2009
Location: Herford / Germany
Posts: 2,500
|
Quote:
So I don't understand the questions about merging it with other licenses or re-releasing it under a different name. Of course you can! It belongs to the public. Quote:
|
||
09 April 2015, 04:45 | #36 |
Registered User
Join Date: Mar 2009
Location: New York
Posts: 552
|
Relevant threads:
Open-source dos.library: http://eab.abime.net/showthread.php?t=60181 Open-source graphics library: http://eab.abime.net/showthread.php?t=62731 Open source CLI commands: http://eab.abime.net/showthread.php?t=67120 Heart is in the right place, but again these are mostly bereft of licenses and attribution, so it is unclear what can legally be done. Let's try to clean this up a bit. It will take some hand-holding and effort to educate our community about all of this, but the end result will likely be worthwhile. Has git been ported to Amiga 68K? |
09 April 2015, 09:57 | #37 |
NetBSD developer
Join Date: May 2012
Location: Warsaw, Poland
Posts: 411
|
Nope, there is no working 68k port. For the projects where I need to access the source on Amiga, I just set up CVS server. Then set up automated CVS to git conversion that pushes all changes to git, as they are committed to CVS repo. SonnetAmiga repository works this way. It's actually developed on a real Amiga.
|
09 April 2015, 11:49 | #38 |
Registered User
Join Date: Jul 2014
Location: Finland
Posts: 1,178
|
I saw a while ago that someone is actually working on a git client for Amiga: https://github.com/sba1/simplegit
But i think its OS4 only, so well. have fun backporting |
09 April 2015, 12:20 | #39 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,304
|
And there is the problem who is the owner. What if I tell you that I don`t have the owner rights of something I released? Who has to prove that?
|
09 April 2015, 12:52 | #40 | |
Registered User
Join Date: Mar 2009
Location: New York
Posts: 552
|
Quote:
|
|
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 |
|
|