Welcome, Guest. Please login or register.

Author Topic: YAM Licence  (Read 15856 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline kolla

Re: YAM Licence
« Reply #14 on: March 01, 2025, 07:37:07 PM »
@kolla
Once again you are trying to create negativity about us and our projects. It is becoming a regular event.

I am not creating negativity, all the creation here is by yourself, I am merely pointing it out.

Quote
We are not claiming the entire copyright.  That is the precise reason we have left the other copyright notices inside the program to acknowledge the previous contributors.

The splash gives the impression that you consider yourself the only current copyright holder, as if you have been granted all rights by previous developers and contributors.

Quote
Our copyright is the most recent covering the specific changes we have made.

Then to avoid this kind of turmoil, I suggest you change the splash to reflect that.

Quote
Have you read any of the licence documentation we distribute with YAM ? My guess is No.

Of course I have, it is GPL-2, and you cannot just change that. Are you saying you distribute YAM with other license documentation than that?
« Last Edit: March 01, 2025, 07:38:26 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
 

Offline amigakit

Re: YAM Licence
« Reply #15 on: March 01, 2025, 08:41:38 PM »
Quote
I am not creating negativity, all the creation here is by yourself, I am merely pointing it out.

No, I fully understand your agenda.  Your past comment to my colleague about not liking AmigaKit made that very clear.

There are hundreds of A600GS users who are now enjoying the new YAM.  Why are you not celebrating this new development?  YAM has languished in nightly build status for years, untouched for years.   I would imagine that welcome comments would be the first natural response rather than negativity?  I do not see this from you or the few others who have hijacked this thread.  This has to be questioned.

Quote
The splash gives the impression that you consider yourself the only current copyright holder

No it does not.  The splash window highlights the succession of development from Marcel Beck to YAM Development Team to us. 

The crux of the matter is that you do not like seeing AmigaKit investing time and resources into further development of Marcel Beck's creation.   You also do not like to see the AmigaKit name added to this list of developers.

Quote
Of course I have, it is GPL-2, and you cannot just change that. Are you saying you distribute YAM with other license documentation than that?

We have not removed or diminished any of the legal notices.  In fact we have ensured that past contributors to the project have been documented.

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

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

Offline kolla

Re: YAM Licence
« Reply #16 on: March 01, 2025, 09:22:59 PM »
No, I fully understand your agenda.  Your past comment to my colleague about not liking AmigaKit made that very clear.

So what is my agenda? Really, in all seriousness, I wish that AmigaKit could be a much better actor in the community instead of pissing off people all the time, in all kinds of ways.

Quote
The crux of the matter is that you do not like seeing AmigaKit investing time and resources into further development of Marcel Beck's creation. You also do not like to see the AmigaKit name added to this list of developers.

Nonsense, I have nothing against AmigaKit actually contributing to development of Amiga software, I especially welcome AmigaKit to contribute to open source Amiga software. However, the way you go about, it looks a lot more like "bringing in-house" rather than contributions.

I suppose you have nothing against anyone extracting Yam and various other open source software from their A600GS and uploading it to Aminet or whatever?
« Last Edit: March 01, 2025, 09:24:12 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
 

Offline walkero

Re: YAM Licence
« Reply #17 on: March 01, 2025, 09:58:05 PM »
Quote
No it does not.  The splash window highlights the succession of development from Marcel Beck to YAM Development Team to us. 

Let's say that tomorrow some crazy guys from the community pushes changes to the Yam repository and a new version can be created. This will be Yam v2.10, based on the repo versioning. But there will also be Yam v2.10, the one you released. Both of these versions have different features and fixes. Which is the official, and which is the fake? Can you see the huge problem you are causing here?

I wonder if the Yam development team provided you any licence or the freedom to release new versions of Yam, outside their channels. Or if you bought the rights to release Yam from now on. I haven't seen any announcement, that's why I am asking.

And before I am accused of having my own agenda, just because I do not agree with your practices, I would like to clarify that I am happy you are updating Yam.
But you have to do it in the right way, following the licence and respecting the original authors and the Amiga community. And the Amiga community is not only our customers.

If you want to make things right, but you do not know how, here are some tips for you:
1. Share the changes to the official Yam repo by creating PRs
2. Reverse the changes in the About window to the original ones, and do not claim that you have a copyright on the application, when you do not
3. Reverse the version to the original one, as it is in the repo.
4. Teach the developers of your team how to respect others' work
5. Apologise to the community for what you have done and the wrong decisions you took.

If you do not want to do the above, then you should:
1. Create a new product with an entirely different name and versioning, like all the forks are done in the open-source world
2. Keep on providing the source code to anyone who asks for it, giving plenty of information in the documentation that comes with your app
3. Provide the Yams licence files with the source code
4. If you need to close parts of your changes, do it in a separated library.

If you fail to do any of the above, that will be a proof that you want to trick your own customers, providing them stolen applications, presenting yourself as the successor when you are not.
So, as you can see, you have options. Do the right thing.
 

Offline amigakit

Re: YAM Licence
« Reply #18 on: March 01, 2025, 10:07:32 PM »
@walkero

We are not going to be bullied by your aggressive behaviour or any others in your cabal.

We will adhere to the legal requirements of the licence.

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

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

Offline kolla

Re: YAM Licence
« Reply #19 on: March 01, 2025, 10:50:14 PM »
@walkero
We will adhere to the legal requirements of the licence.

Then you will have nothing against that someone else do the work for you, buys an A600GS and thereby gets access to Yam 2.10, then asks you for the sources, which you will have to offer according to license, and ensures that all changes also are available in the actual YAM source repo, at least in its own branch. Right?
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 amigakit

Re: YAM Licence
« Reply #20 on: March 01, 2025, 10:51:53 PM »
Sure.  We are looking forward to your order.
www.AmigaKit.com - Amiga Reseller | Manufacturer | Developer

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

Offline walkero

Re: YAM Licence
« Reply #21 on: March 02, 2025, 12:08:55 PM »
@walkero

We are not going to be bullied by your aggressive behaviour or any others in your cabal.

We will adhere to the legal requirements of the licence.

I just asked you to make the right thing, based on the ethical spirit of the open source. I also provided some ways to do it. Instead of doing so, you are accusing me for bulling? Well done.
 

Offline cgutjahr

  • Hero Member
  • *****
  • Join Date: Feb 2003
  • Posts: 697
  • Country: 00
    • Show only replies by cgutjahr
Re: YAM Licence
« Reply #22 on: March 02, 2025, 04:00:52 PM »
Then you will have nothing against that someone else do the work for you, buys an A600GS and thereby gets access to Yam 2.10
Just so we're clear: nobody has to buy anything. YAM is and will forever be freely distributable. Amigakit is free to limit access to their branch to only the A600GS customers, but all of these customers can distribute it any way they see fit.

In fact, I'm hereby asking if anybody who has access to it would send me a copy, so I can request the source code from Amigakit and add it to Aminet and/or Github. You can contact me via aminet@aminet.net, team@amiga-news.de or - if you prefer to stay anonymous - simply upload it somewhere and use our news submission form
 

Offline amigakit

Re: YAM Licence
« Reply #23 on: March 02, 2025, 08:54:00 PM »
@cgutjahr

I agree, YAM will always be freely distributable.  That is the nature of the licence which we adhere to.

Last October we found a timer problem in YAM afer many hours of hunting down the bug.  We promptly reported the code fix in the YAM repo bug reports. Recently we have found and fixed two more bugs in RecipientString GoActive and GoInactive method.   These code changes will be fed back to the YAM repo after the weekend when we are back in office.   Going forward, we will always feed back bugs and improvements to the main repo for the benefit of the main YAM sources.




« Last Edit: March 02, 2025, 08:55:29 PM by amigakit »
www.AmigaKit.com - Amiga Reseller | Manufacturer | Developer

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

Offline nbacheTopic starter

Re: YAM Licence
« Reply #24 on: March 02, 2025, 10:01:12 PM »
@cgutjahr

I agree, YAM will always be freely distributable.  That is the nature of the licence which we adhere to.

Last October we found a timer problem in YAM afer many hours of hunting down the bug.  We promptly reported the code fix in the YAM repo bug reports. Recently we have found and fixed two more bugs in RecipientString GoActive and GoInactive method.   These code changes will be fed back to the YAM repo after the weekend when we are back in office.   Going forward, we will always feed back bugs and improvements to the main repo for the benefit of the main YAM sources.
Sounds good, thank you!

(And thanks for forking the thread; I didn't expect to cause such a long discussion, but YAM is important to me as a user.)

Best regards,

Niels
 

Offline sean_sk

  • Newbie
  • *
  • Join Date: Aug 2017
  • Posts: 26
    • Show only replies by sean_sk
Re: YAM Licence
« Reply #25 on: March 03, 2025, 05:21:20 AM »
Going forward, we will always feed back bugs and improvements to the main repo for the benefit of the main YAM sources.

This is great news, thank you!
 

Offline broadblues

Re: YAM Licence
« Reply #26 on: March 03, 2025, 11:50:02 AM »
I am pretty sure that it can be compiled for OS4 with the latest SDK. I have done that many times, and I am using that version for my emails.

Well I was just a quick test, I simply replace os3 target name with the hostname in my meta buildscsript, but ofcourse the hostname is AmigaOS and the target name is os4 , nothing like consistency :-) . Just typing gmake, it builds until it fall over an ACCESS_READ instead of a SHARED_LOCK.
 

Offline cgutjahr

  • Hero Member
  • *****
  • Join Date: Feb 2003
  • Posts: 697
  • Country: 00
    • Show only replies by cgutjahr
Re: YAM Licence
« Reply #27 on: March 03, 2025, 12:41:11 PM »
These code changes will be fed back to the YAM repo after the weekend when we are back in office.   Going forward, we will always feed back bugs and improvements to the main repo for the benefit of the main YAM sources.
Thank you.

That only leaves the naming issue: Official YAM versions are released from the official Github repository, which is currently maintained by Oliver/futaura. Third parties should not release "YAM 2.11" or any other releases labeled just "YAM" - it's confusing and doesn't show much respect for the people who actually made this. Simply calling it "YAM-GS" or something like that would solve this problem.
 

Offline walkero

Re: YAM Licence
« Reply #28 on: March 03, 2025, 01:07:30 PM »
Well I was just a quick test, I simply replace os3 target name with the hostname in my meta buildscsript, but ofcourse the hostname is AmigaOS and the target name is os4 , nothing like consistency :-) . Just typing gmake, it builds until it fall over an ACCESS_READ instead of a SHARED_LOCK.

I do not remember by heart, but I believe you need to pass a definition to use the DOS obsolete for things like that on OS4.
 

Offline amigakit

Re: YAM Licence
« Reply #29 from previous page: March 03, 2025, 01:10:42 PM »
@cgutjahr

If you look at the screenshots, you will see that this project is already named as "YAM 2.10 [A600GS/m68k]" 

This is to inform the user that it is a separate project.
www.AmigaKit.com - Amiga Reseller | Manufacturer | Developer

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