English Amiga Board


Go Back   English Amiga Board > Coders > Coders. System

 
 
Thread Tools
Old 19 July 2011, 13:03   #1
Don_Adan
Registered User
 
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 50
Posts: 1,017
Open-source dos.library

I started open source project of dos library from Amiga ROM 3.1.
Here is available current version with source code:
http://wt.exotica.org.uk/test.html

This version is fully resourced, last code protections are fully removed,
I hope. Size of ROM and speed for 68000 a few optimised. Some bugs perhaps
removed too. All good ideas for size/speed optimisations or infos about
(original or my) bugs are welcome.
Don_Adan is offline  
Old 19 July 2011, 15:14   #2
thomas
Registered User
thomas's Avatar
 
Join Date: Jan 2002
Location: Germany
Posts: 5,696
It's illegal in most countries in the world to resource an existing (commercial) software and sell/publish it as your own.

In Germany you may resource it, learn how it works and then write your own version, but you may not change and publish the existing thing. There are countries with even more strict laws.

I am quite sure a similar law exists in Poland.
thomas is offline  
Old 19 July 2011, 16:41   #3
Photon
Moderator
Photon's Avatar
 
Join Date: Nov 2004
Location: Hult / Sweden
Posts: 4,581
Don, if there was any hope at all the current owners would ever make AmigaDOS 3.2, I'd ask you to send it to them.

My suggestion is to talk to them. Take it offline, send it to them, ask permission if they can release it for use.

Maybe you've already done so?

I hope the misc. OS projects targeted for original Amigas work out, so we can get away from this hell-hole where owners "just want to sell a few more" without deving or caring. Some constructive way forward.
Photon is offline  
Old 19 July 2011, 17:39   #4
Bamiga2002
BlizzardPPC'less

Bamiga2002's Avatar
 
Join Date: May 2004
Location: Finland
Age: 41
Posts: 3,210
Send a message via MSN to Bamiga2002
I'd like to quote The Prodigy on this:

"Fuck 'em and their law!"

But I think it would be pointless with all the vultures flying around waving their law-obedience flags...
PS. I'm not talking about you thomas
Bamiga2002 is offline  
Old 19 July 2011, 17:59   #5
Jimbo
Registered User
Jimbo's Avatar
 
Join Date: Jul 2006
Location: Colchester Essex
Age: 39
Posts: 822
Plenty of vultures m8 that's for sure
Jimbo is offline  
Old 19 July 2011, 19:40   #6
BuZz
Registered User
 
Join Date: May 2002
Location: Oxford / UK
Age: 42
Posts: 583
Send a message via ICQ to BuZz
Quote:
Originally Posted by thomas View Post
It's illegal in most countries in the world to resource an existing (commercial) software and sell/publish it as your own.

In Germany you may resource it, learn how it works and then write your own version, but you may not change and publish the existing thing. There are countries with even more strict laws.

I am quite sure a similar law exists in Poland.
Thank goodness for the Amiga Community Police!

Are you sure you should not be on amigaworld/amiga.org etc ?
BuZz is offline  
Old 19 July 2011, 19:42   #7
wXR
Registered User
 
Join Date: Mar 2009
Location: New York
Posts: 552
Quote:
Originally Posted by Bamiga2002 View Post
I'd like to quote The Prodigy on this:

"Fuck 'em and their law!"

But I think it would be pointless with all the vultures flying around waving their law-obedience flags...
PS. I'm not talking about you thomas
Indeed, who gives a shit, especially at this point. Given the profoundly rampant 'copyright violations' found everywhere online these days, this one is pretty damn mild.

It's useful, so why be a troll about it? (I -am- talking to thomas) :-)
wXR is offline  
Old 19 July 2011, 22:28   #8
Bamiga2002
BlizzardPPC'less

Bamiga2002's Avatar
 
Join Date: May 2004
Location: Finland
Age: 41
Posts: 3,210
Send a message via MSN to Bamiga2002
I think thomas was just pointing out the legal obstacles that might interfere with good intentions. I think he's got nothing personal against updating dos.library...am I right thomas?
Bamiga2002 is offline  
Old 19 July 2011, 23:51   #9
gulliver
BoingBagged

 
Join Date: Aug 2007
Location: The South of nowhere
Age: 40
Posts: 1,729
Quote:
Originally Posted by Don_Adan View Post
I started open source project of dos library from Amiga ROM 3.1.
Here is available current version with source code:
http://wt.exotica.org.uk/test.html

This version is fully resourced, last code protections are fully removed,
I hope. Size of ROM and speed for 68000 a few optimised. Some bugs perhaps
removed too. All good ideas for size/speed optimisations or infos about
(original or my) bugs are welcome.
Well done.

Keep it going
gulliver is offline  
Old 20 July 2011, 00:18   #10
PeterK
Registered User
 
Join Date: Apr 2005
Location: Hangover
Posts: 2,326
Quote:
Originally Posted by Bamiga2002 View Post
I'd like to quote The Prodigy on this:

"Fuck 'em and their law!"

But I think it would be pointless with all the vultures flying around waving their law-obedience flags...
PS. I'm not talking about you thomas
Quote:
Posted by BuZz: Thank goodness for the Amiga Community Police!

Are you sure you should not be on amigaworld/amiga.org etc ?
If someone of these "vultures" is flying around and is talking about a copyright protection of Amiga programs, like Thomas or me here, then we don't want to play the "Police" and say "You must not resource and publish..." but we just want to give a warning "Be careful with spreading copyrighted stuff...", because other people have already made bad experiences with the copyright owners in the past. Ask Piru for example what has happened when he tried to publish his Kickstart v44 or aPEX at a1k.org what the Amiga Copyright owners did when a1k.org tried to build a new Kickstart ROM and wanted to make it available.

It's easy for the "consumers" among the Amiga users to request updates of protected software and then leave the developers alone with the risks of a copyright violation.

Last edited by PeterK; 20 July 2011 at 00:44.
PeterK is offline  
Old 20 July 2011, 00:35   #11
BuZz
Registered User
 
Join Date: May 2002
Location: Oxford / UK
Age: 42
Posts: 583
Send a message via ICQ to BuZz
and giving the warning brings all the wrong attention.
BuZz is offline  
Old 20 July 2011, 01:18   #12
gulliver
BoingBagged

 
Join Date: Aug 2007
Location: The South of nowhere
Age: 40
Posts: 1,729
Not all countries have the same laws, just take adavantage of this.
And take the warnings, just a as something to consider from a positive selfprotecting legal standpoint. I see it just as a piece of advice from people with good will.

If money is not involved, and you are improving what you legally own, like in this case, in many countries what you are doing does not break any law at all, and it is absolutely permited.
gulliver is offline  
Old 20 July 2011, 01:28   #13
BuZz
Registered User
 
Join Date: May 2002
Location: Oxford / UK
Age: 42
Posts: 583
Send a message via ICQ to BuZz
i just feel such loud warnings and all the comments on top will bring the attention of the wrong people, and trouble will start (as it always seems to whenever someone tries to do something useful). we are all aware of the issues im sure, since we are still on a forum about a 25 year old computer, and this topic has come up a few hundred times over the years ;-)
BuZz is offline  
Old 20 July 2011, 02:36   #14
_mandark_
Registered User

 
Join Date: May 2011
Location: Funeralopolis
Posts: 91
Just gave the library a try, but my machine (A1200/ACA1230/OS 3.9) does not finish booting. After kicking the ROM-image I only see a black screen and booting does not continue. If I reboot and boot with "no startup-sequence" in Early Startup Menu I get to the CLI. But first a requester asking about ENV appears and afterwards the CLI-prompt is not shown, though the CLI can be used.
_mandark_ is offline  
Old 20 July 2011, 04:44   #15
wawa
Registered User
 
Join Date: Aug 2007
Location: berlin/germany
Posts: 954
don, with your knowledge from ressourced dos library you could help out with aros(68k), true open source approach to improve on original amiga os. clean room would have to be kept because aros has to maintain legality. one of the members is toni willen here, the rest can be contacted via aros dev ml or aros exec. i think it would be best to bundle forces in this direction, even if aros, meant to be portable, is not written in asm for the most part. still critical optimisations might perhaps be accepted.
wawa is offline  
Old 20 July 2011, 04:48   #16
wawa
Registered User
 
Join Date: Aug 2007
Location: berlin/germany
Posts: 954
otherwise legal distribution of improvements or fixes to a particular library is perfectly possible in form of patches.
wawa is offline  
Old 20 July 2011, 08:41   #17
Bamiga2002
BlizzardPPC'less

Bamiga2002's Avatar
 
Join Date: May 2004
Location: Finland
Age: 41
Posts: 3,210
Send a message via MSN to Bamiga2002
Quote:
Originally Posted by PeterK View Post
If someone of these "vultures" is flying around and is talking about a copyright protection of Amiga programs, like Thomas or me here, then we don't want to play the "Police" and say "You must not resource and publish..." but we just want to give a warning "Be careful with spreading copyrighted stuff...", because other people have already made bad experiences with the copyright owners in the past. Ask Piru for example what has happened when he tried to publish his Kickstart v44 or aPEX at a1k.org what the Amiga Copyright owners did when a1k.org tried to build a new Kickstart ROM and wanted to make it available.

It's easy for the "consumers" among the Amiga users to request updates of protected software and then leave the developers alone with the risks of a copyright violation.
The vultures I was referring to are those who ENFORCE the copyright/whatever law (of ancient software), not those that just express their concern about it. So PeterK don't understand me wrong . And keep on improving that icon.library
Bamiga2002 is offline  
Old 20 July 2011, 09:38   #18
Jimbo
Registered User
Jimbo's Avatar
 
Join Date: Jul 2006
Location: Colchester Essex
Age: 39
Posts: 822
The vulture police will not always strike, it depends how they feel and if it will benefit them.
Jimbo is offline  
Old 20 July 2011, 09:59   #19
PeterK
Registered User
 
Join Date: Apr 2005
Location: Hangover
Posts: 2,326
@Bamiga2002
Pardon, seems that I really misunderstood you. I would be glad if I could get rid of this damned copyright for the icon.library, but atm I'm too lazy to analyze, optimize and rewrite the very last library function (PutIconTagList() because it consists of another 1300 totally boring code lines created by one of these terrible C-compilers. After that final task has been done the library would become OpenSource.
PeterK is offline  
Old 20 July 2011, 11:04   #20
Don_Adan
Registered User
 
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 50
Posts: 1,017
Next version is available.
My three bugs fixed, all "link A5,#-4" commands removed some other changes. Size a few optimised, speed a few fastest.

Last edited by Don_Adan; 20 July 2011 at 11:39.
Don_Adan is offline  
 


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 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
dos.library Open() hangs MrD Coders. Asm / Hardware 15 24 July 2012 19:55
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

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 19:11.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2018, vBulletin Solutions Inc.
Page generated in 0.11022 seconds with 14 queries