mbeddr.core icon indicating copy to clipboard operation
mbeddr.core copied to clipboard

Attribute open source packages used

Open eugenschindler opened this issue 5 years ago • 6 comments

Some of the open source packages that are used in mbeddr.platform (e.g. CSV reading library, XML library, etc.) have to be mentioned/attributed due to their license. It seems that mbeddr.platform doesn't do this at all or only partly. How do we go about adding proper attributions to all the software used? I think one file with a listing of all the open source packages used could already be enough.

eugenschindler avatar Dec 10 '19 21:12 eugenschindler

MPS seems to just have a folder with all the licenses (https://github.com/JetBrains/MPS/tree/master/license), that is also part of the binary distribution. We could place the license file next to the jar and also package it with the plugin.

slisson avatar Dec 11 '19 08:12 slisson

There is also an about.txt (https://github.com/JetBrains/MPS/tree/master/about.txt) in the root folder that lists all the authors of the libraries. I guess we need such a file for each packaged plugin. Or is the description text of the plugin the correct place?

slisson avatar Dec 11 '19 13:12 slisson

@slisson @eugenschindler Can someone update the status of this ticket?!

dbinkele avatar Feb 23 '22 07:02 dbinkele

@slisson do we already place the missing licence files in the mentioned folder or/and with the plugin already?

arimer avatar Mar 07 '24 10:03 arimer

I think this is something that @alexanderpann can answer?

eugenschindler avatar Mar 07 '24 17:03 eugenschindler

Seems doable. There was recently a full scan for all open-source libraries in this repository done by another customer including the used licenses. Maybe we could get the list from them, I could ask.

alexanderpann avatar Mar 07 '24 17:03 alexanderpann