Poster | Thread |
ssolie
| |
X5000 and A1222 SATA driver source code Posted on 23-Aug-2018 17:02:07
| | [ #1 ] |
|
|
|
Elite Member |
Joined: 10-Mar-2003 Posts: 2755
From: Alberta, Canada | | |
|
| I've been informed that somebody has been trying to smear Hyperion by saying they are in violation of the GPL due to my SATA drivers.
Here are the facts (there are no alternative facts): 1. The SATA drivers are not finished. In fact, they are broken. They cannot handle removable media properly and never will in their current form. 2. I took so long to finish the drivers that I was unable to fix #1 before they were released to the general public via the X5000 product. 3. The guts of the SATA drivers are from libata which is GPL and linked statically so of course the drivers are GPL as well.
As of right now, I am rewriting the drivers to handle removable media properly and to handle port multipliers. This work involves some fundamental changes to the AmigaOS specific code. As such, I don't want the old broken/bad code out in the public being hacked on because it is broken.
My plan is to finish up the code changes and release it at AmiWest 2018 which is October 11 to 14 and we will be going over the code at the Amiga Dev Con. At that time the drivers will become examples on how to do disk drivers properly. Please do sign up for the Dev Con and you we can all go over the code and discuss how to make other drivers from it.
If you have a problem with any of this then please feel free to email directly at steven@solie.ca or give me a call at 403-912-1402 (MST) to discuss. I will not be checking the web forums. Last edited by ssolie on 23-Aug-2018 at 05:03 PM.
_________________ ExecSG Team Lead |
|
Status: Offline |
|
|
Petah
| |
Re: X5000 and A1222 SATA driver source code Posted on 23-Aug-2018 17:35:06
| | [ #2 ] |
|
|
|
Regular Member |
Joined: 10-Mar-2003 Posts: 432
From: EU <3 ❤️ | | |
|
| _________________ That'll Put Marzipan In Your Pie Plate, Bingo 💻 Pro-Amiga, 🌍 Pro-Globalism, 🍅 Pro-Vegan, 🛦 Pro-NATO & 🇪🇺 Pro-Joint EU Defense Intervention Initiative |
|
Status: Offline |
|
|
TrevorDick
| |
Re: X5000 and A1222 SATA driver source code Posted on 23-Aug-2018 17:39:27
| | [ #3 ] |
|
|
|
Elite Member |
Joined: 30-Dec-2004 Posts: 2678
From: Wellington | | |
|
| Thanks for the clarification Steven.
TrevorD
_________________ No, I don't need no reason, I'm just breezin' |
|
Status: Offline |
|
|
Cheese
| |
Re: X5000 and A1222 SATA driver source code Posted on 23-Aug-2018 17:49:19
| | [ #4 ] |
|
|
|
Regular Member |
Joined: 23-Oct-2006 Posts: 314
From: Unknown | | |
|
| _________________ x86/MorphOS 4.0
"Delving into the past can be a dangerous exercise." -hyperionmp
"I've been a supporter of "REACTION" GUI because is an Amiga OS thing." -Snuffy
"I personally prefer a vision of do'ers and makers rather than |
|
Status: Offline |
|
|
g01df1sh
| |
Re: X5000 and A1222 SATA driver source code Posted on 23-Aug-2018 18:09:39
| | [ #5 ] |
|
|
|
Super Member |
Joined: 16-Apr-2009 Posts: 1777
From: UK | | |
|
| @Cheese
OOOOOOOOh A1222 for christmas then maybe :) _________________ A1200 ACA1232 128MB Indivison MkIICr Elbox empty Power Tower RPi3 Emulating C64 ZX Atari PS BBC Wii with Amiga emulation Vampire v4 SA |
|
Status: Offline |
|
|
kolla
| |
Re: X5000 and A1222 SATA driver source code Posted on 23-Aug-2018 18:37:44
| | [ #6 ] |
|
|
|
Elite Member |
Joined: 20-Aug-2003 Posts: 2859
From: Trondheim, Norway | | |
|
| @ssolie
Quote:
ssolie wrote: 3. The guts of the SATA drivers are from libata which is GPL and linked statically so of course the drivers are GPL as well. ... At that time the drivers will become examples on how to do disk drivers properly. |
Meaning that all other drivers based on this work will also be GPLed...
In all seriousness, would it not be much better and easier to use BSD code base?_________________ B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC |
|
Status: Offline |
|
|
Rose
| |
Re: X5000 and A1222 SATA driver source code Posted on 23-Aug-2018 19:11:35
| | [ #7 ] |
|
|
|
Cult Member |
Joined: 5-Nov-2009 Posts: 982
From: Unknown | | |
|
| @ssolie
Quote:
I've been informed that somebody has been trying to smear Hyperion by saying they are in violation of the GPL due to my SATA drivers. |
Pro tip. When you blame someone for smearing, don't confirm said violation in same post. |
|
Status: Offline |
|
|
kolla
| |
Re: X5000 and A1222 SATA driver source code Posted on 23-Aug-2018 19:19:19
| | [ #8 ] |
|
|
|
Elite Member |
Joined: 20-Aug-2003 Posts: 2859
From: Trondheim, Norway | | |
|
| @Rose
I very much doubt X5000 owners are even the slightest interested in source code. _________________ B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC |
|
Status: Offline |
|
|
billt
| |
Re: X5000 and A1222 SATA driver source code Posted on 23-Aug-2018 19:31:04
| | [ #9 ] |
|
|
|
Elite Member |
Joined: 24-Oct-2003 Posts: 3205
From: Maryland, USA | | |
|
| @ssolie
Thank you for clarifying. I am happy to see that I was right in believing there are good intentions for this and other relevant open-source derivatives that find their way intoour world. _________________ All glory to the Hypnotoad! |
|
Status: Offline |
|
|
billt
| |
Re: X5000 and A1222 SATA driver source code Posted on 23-Aug-2018 19:32:38
| | [ #10 ] |
|
|
|
Elite Member |
Joined: 24-Oct-2003 Posts: 3205
From: Maryland, USA | | |
|
| @kolla
I would be. I am actually, but I do not meet the x5000 owner classification at this time, and I do not have a relevant driver binary. Last edited by billt on 23-Aug-2018 at 08:41 PM.
_________________ All glory to the Hypnotoad! |
|
Status: Offline |
|
|
Snorg
| |
Re: X5000 and A1222 SATA driver source code Posted on 23-Aug-2018 20:07:02
| | [ #11 ] |
|
|
|
Regular Member |
Joined: 1-Feb-2018 Posts: 117
From: Unknown | | |
|
| Let it go, please. When the facts come out, then pass judgement if you feel it just and noble to do so. In the meantime, all of this sniping is beyond tiresome. |
|
Status: Offline |
|
|
nubechecorre
| |
Re: X5000 and A1222 SATA driver source code Posted on 23-Aug-2018 20:44:36
| | [ #12 ] |
|
|
|
Cult Member |
Joined: 21-Nov-2003 Posts: 895
From: San remo -Italy- | | |
|
| |
Status: Offline |
|
|
Amigo1
| |
Re: X5000 and A1222 SATA driver source code Posted on 23-Aug-2018 21:53:01
| | [ #13 ] |
|
|
|
Super Member |
Joined: 24-Jun-2004 Posts: 1582
From: the Clouds | | |
|
| @ssolie
Thanks for the good work, the update and clarification. |
|
Status: Offline |
|
|
apsturk
| |
Re: X5000 and A1222 SATA driver source code Posted on 24-Aug-2018 1:27:39
| | [ #14 ] |
|
|
|
Regular Member |
Joined: 6-Mar-2015 Posts: 108
From: Oswego, NY USA | | |
|
| Thank you Steve :) Great work and we support you!!! See you at AmiWest2018 :)
AOTL
|
|
Status: Offline |
|
|
Birbo
| |
Re: X5000 and A1222 SATA driver source code Posted on 24-Aug-2018 4:17:03
| | [ #15 ] |
|
|
|
Cult Member |
Joined: 5-Apr-2007 Posts: 594
From: Zurich, Switzerland | | |
|
| @ssolie
Are you still around? Did you listen to what you said the past years at Amiwest?
Why should we believe you?
_________________ Sometimes we give people a lot of credit just because they’re writing nice sentences even if it isn’t adding up to much. |
|
Status: Offline |
|
|
-Sam-
| |
Re: X5000 and A1222 SATA driver source code Posted on 24-Aug-2018 7:59:35
| | [ #16 ] |
|
|
|
Elite Member |
Joined: 18-Apr-2003 Posts: 3035
From: Yorkshire Dales, United Knigdom | | |
|
| @ssolie
Thanks for the update Steve. Looking forward to it. _________________ Sam |
|
Status: Offline |
|
|
Kronos
| |
Re: X5000 and A1222 SATA driver source code Posted on 24-Aug-2018 9:10:14
| | [ #17 ] |
|
|
|
Elite Member |
Joined: 8-Mar-2003 Posts: 2553
From: Unknown | | |
|
| - Hyperion has a far from perfect track record when it comes to using opensource code
- the driver was released (broken or not doesn't matter)
- sources where not made available
- AFAIK there was no copy of the GPL+contact info provided with those binaries(*)
-> hence all smearing is 100% self inflicted
* I REALLY mean AFAIK, if I'm wrong all is more or less o.k. if I'm right Hyperion is in violation of the GPL _________________ - We don't need good ideas, we haven't run out on bad ones yet - blame Canada |
|
Status: Offline |
|
|
pavlor
| |
Re: X5000 and A1222 SATA driver source code Posted on 24-Aug-2018 9:24:58
| | [ #18 ] |
|
|
|
Elite Member |
Joined: 10-Jul-2005 Posts: 9578
From: Unknown | | |
|
| @Kronos
Quote:
I REALLY mean AFAIK, if I'm wrong all is more or less o.k. if I'm right Hyperion is in violation of the GPL |
That is quite a lame excuse for usual FUD. |
|
Status: Offline |
|
|
Kronos
| |
Re: X5000 and A1222 SATA driver source code Posted on 24-Aug-2018 9:27:58
| | [ #19 ] |
|
|
|
Elite Member |
Joined: 8-Mar-2003 Posts: 2553
From: Unknown | | |
|
| @pavlor
So are those conditions met or not? _________________ - We don't need good ideas, we haven't run out on bad ones yet - blame Canada |
|
Status: Offline |
|
|
terminills
| |
Re: X5000 and A1222 SATA driver source code Posted on 24-Aug-2018 10:02:30
| | [ #20 ] |
|
|
|
AROS Core Developer |
Joined: 8-Mar-2003 Posts: 1472
From: Unknown | | |
|
| |
Status: Offline |
|
|