barrett777 / Heroes.ReplayParser

A C# library for parsing Heroes of the Storm replay files (.StormReplay)
MIT License
223 stars 95 forks source link

Foole's MPQTool is distributed within the published package #98

Closed martijnhoekstra closed 4 years ago

martijnhoekstra commented 4 years ago

Foole's MPQTool is published as source of this package. That's problematic for multiple reasons, among which:

barrett777 commented 4 years ago

It's not plagiarism, it is published under MIT license: https://github.com/barrett777/Heroes.ReplayParser/blob/master/Heroes.ReplayParser/Foole.Mpq/BitStream.cs#L1-L28

The MIT license lets anyone include it in their library, as long as they don't claim ownership, and include that license. As far as I know, the whole point of MIT license is to be very permissive with what you can do with it. That's why this Heroes.ReplayParser library is also under MIT license.

I decided to include MPQTool directly because I was having trouble publishing this library to NuGet otherwise. MPQTool hasn't been updated in years, and probably won't need any changes for the life of Hots anyway, so I think this is fine.

martijnhoekstra commented 4 years ago

The package I downloaded very clearly states its author is Ben Barrett. Licenses have nothing to do with plagiarism.