Welcome, Guest. Please login or register.

Author Topic: AK-Datatypes In Development  (Read 13473 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline kolla

Re: AK-Datatypes In Development
« Reply #14 on: May 17, 2020, 07:45:47 AM »
So AmigaKit are developing their own datatypes.library in parallelle to OS developers extending and improving the official datatypes.library - or is this coordinated so that the above mentioned library is the official one shipping with OS 3.2?
« Last Edit: May 17, 2020, 07:46:53 AM by kolla »
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline Minuous

Re: AK-Datatypes In Development
« Reply #15 on: May 17, 2020, 09:25:32 AM »
@kolla:

No, it is not coordinated with OS3.2.
 

Offline kolla

Re: AK-Datatypes In Development
« Reply #16 on: May 17, 2020, 02:26:28 PM »
So we are here witnessing fragmentation of AmigaOS development in the hands of commercial vendors - exactly what commercial closed source development was supposed to prevent - right? *slow clap*

So what is this “new” datatypes.library then, did AmigaKit/AEON buy old v45 from Roland Mainz?

I have still not seen any good answer for how AmigaKit legally can just ship old ClassAct gadgets etc with their commercial product like ImageFx... the old ClassAct license specifically says they cannot do this as the distribution license is not transferrable. Did AmigaKit get permission from the old ClassAct team, or from current owners Hyperion?

Does anyone care?

If not, I suggest we just upload updates for all classes, libraries and other OS components to Aminet, for the sake of less fragmentation.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline amigakitTopic starter

Re: AK-Datatypes In Development
« Reply #17 on: May 17, 2020, 03:09:07 PM »
@kolla

No, our developer who wrote the enhanced sound datatype from scratch has also spent the last year writing the datatypes.library from scratch too.

It has been very hard work without documentation and a lot of trial and error to get things to work but we are almost there.  These new datatype libraries and classes are re-implementations with a future vision on how the current limited datatypes system should grow.



« Last Edit: May 17, 2020, 03:09:56 PM by amigakit »
www.AmigaKit.com - Amiga Reseller | Manufacturer | Developer

New Products  --   Customer Help & Support -- @amigakit
 

Offline TribbleSmasher

Re: AK-Datatypes In Development
« Reply #18 on: May 17, 2020, 03:09:47 PM »
I suggest we all create new libraries with various functionality and release them into Aminet under well known names just to have some fun. ;D
 

Offline kolla

Re: AK-Datatypes In Development
« Reply #19 on: May 17, 2020, 03:13:05 PM »
It has been very hard work without documentation and a lot of trial and error to get things to work but we are almost there.  These new datatype libraries and classes are re-implementations with a future vision on how the current limited datatypes system should grow.

Then why don’t you just let “your man in Havana” join the OS team, so he can benefit from documentation, official support etc??
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline amigakitTopic starter

Re: AK-Datatypes In Development
« Reply #20 on: May 17, 2020, 03:33:01 PM »
Quote
Then why don’t you just let “your man in Havana” join the OS team, so he can benefit from documentation, official support etc??

Hello,

There are a few problems with doing that:

1.  From what I have read, there seems to be a legal dispute around OS 3.1.4 currently and who knows what will happen to the IP in the future?   We prefer not to build our house upon sand.
2.  Our developer is a professional coder and doesn't invest months of hard work in Amiga software projects for free.  Are any of the OS developers paid for their work? 
3.  We are paying a lot of money for development and we need the freedom to release our own IP and build upon it regardless of other circumstances.
4.  Our developer for this project has not been involved in any OS team in the past and the resultant code has been developed in a "clean room" scenario.  We don't want to change this as this could jeopardise the entire project.

All of our developments are conducted through our Amiga Developer Team.  This was established way back in the ninetees by the original Amiga.org management and we have been for some time continuing this.
« Last Edit: May 17, 2020, 04:01:57 PM by amigakit »
www.AmigaKit.com - Amiga Reseller | Manufacturer | Developer

New Products  --   Customer Help & Support -- @amigakit
 

Offline kolla

Re: AK-Datatypes In Development
« Reply #21 on: May 17, 2020, 04:12:06 PM »
Quote
Then why don’t you just let “your man in Havana” join the OS team, so he can benefit from documentation, official support etc??

1.  We prefer not to build our house upon sand.

The house is already in sand, you are merely replacing the door frames.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline amigakitTopic starter

Re: AK-Datatypes In Development
« Reply #22 on: May 18, 2020, 09:23:25 PM »

The new datatypes.library is complemented by the new AddDatatypes command.

www.AmigaKit.com - Amiga Reseller | Manufacturer | Developer

New Products  --   Customer Help & Support -- @amigakit
 

Offline NinjaCyborg

Re: AK-Datatypes In Development
« Reply #23 on: May 21, 2020, 08:28:04 PM »
Regarding the classact gadgets, I for one am in touch with Osma Ahvenlampi and he doesn't give two fux what anyone does with them these days, he doesn't even have his own copy of the source code any more.
 

Offline TribbleSmasher

Re: AK-Datatypes In Development
« Reply #24 on: May 21, 2020, 08:32:35 PM »
If he is not mentioned as (one of the) copyright holder noone gives even one fux who Osma Ahvenlampi is.  ;D
 

Offline kolla

Re: AK-Datatypes In Development
« Reply #25 on: May 21, 2020, 10:50:03 PM »
He was one of the “original” ClassAct team... tau, along with caldi, mitchman...

Caldi apparently cared enough fux to accept payment from Hyperion for this intellectual property, so they are now the owners and the ones who’s fux one should worry about...

What does datatypes v46 offer over the official datatypes then? And how is compatibility with future “official” OS3 releases, or is this the dawn of yet another OS3 “spin”?

Maybe ProDAD could be convinced that they should release pOS again, just for shits and giggles...
« Last Edit: May 22, 2020, 06:27:30 AM by kolla »
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline amigakitTopic starter

Re: AK-Datatypes In Development
« Reply #26 on: June 02, 2020, 11:29:44 AM »
Quote
What does datatypes v46 offer over the official datatypes then? And how is compatibility with future “official” OS3 releases, or is this the dawn of yet another OS3 “spin”?

Our developers are working hard to make sure that it is compatible with legacy versions.   However with almost zero documentation, there is a lot of trial and error.  Additionally the guidelines that Commodore published back in 1993 have not been adhered to by third-party datatype developers since and this means that our new library needs to be forgiving enough with the many datatypes out there on Aminet.

For the future, we have some interesting plans.  If you recall the sound datatype project replacement introduced streaming for the first time to the Amiga.  The new project of the datatype library is a foundation for many progressive developments.  No one has worked on the datatype system in any meaningful way since the late 90's.  It is exciting to plan for the possibilities and follow the path that Commodore would have gone down with the system if they had survived.  Watch this space!
www.AmigaKit.com - Amiga Reseller | Manufacturer | Developer

New Products  --   Customer Help & Support -- @amigakit
 

Offline kolla

Re: AK-Datatypes In Development
« Reply #27 on: June 02, 2020, 03:06:59 PM »
If you recall the sound datatype project replacement introduced streaming for the first time to the Amiga

I don't know about "first time", wasn't this one of the new things with ProDAD's datatypes in pOS as well? :)
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline TribbleSmasher

Re: AK-Datatypes In Development
« Reply #28 on: June 02, 2020, 04:19:54 PM »
Maybe ProDAD could be convinced that they should release pOS again, just for shits and giggles...
What do you mean with 'again'? Afaik there was only the pre-release. These demos run fine but all the libraries and stuff are worthless without an SDK.
 

Offline kolla

Re: AK-Datatypes In Development
« Reply #29 from previous page: June 02, 2020, 06:57:35 PM »
What do you mean with 'again'?
convinced, again.

Anyways, just an idea - AmigaKit/AEON could possibly have their own operating system by buying pOS from ProDAD (if possible) and build their business on that.
« Last Edit: June 02, 2020, 07:08:34 PM by kolla »
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS