Closed waddlesplash closed 10 years ago
I'm confused. It looks like TuneTracker is bundling the very same ArmyKnife in their packages (http://www.tunetrackersystems.com/armyknife.html). Why wouldn't they use or replace the one from our depots? Is their version improved in some ways? And if so, is there a reason to not share the changes with the open source version? What is the license of this anyway (no LICENSE file in the repo)?
ArmyKnife is under the MIT license. If you look through the code it may or may not still be in the current repo, but there was an ArmyKnifeTTE version which was the TuneTrackerEdition. I'm not sure what was different with that one, but we've since only updated the basic version. This one could use some GCI attention this year. For one it really needs to have the GUI reworked, perhaps to use Layout Manager. There was some work done to add Album Artwork, I'm not sure of it's status though. The newer taglib has support for it. Trouble is taglib is gcc4 only since version 1.6x or 1.7x, it's now at 1.8x+ or something. So we may just want to move this over to being gcc2h or gcc4 only?
@pulkomandy they got the rights from the author and modified it, a lot.
@scottmc Sounds OK. I'll try one more time to see if they'll rename but it's probably not going to happen.
Would the name "MediaTag" be acceptable with everyone?
That doesn't answer all of my questions.
The fact that they use the code is fine (it's MIT), but that doesn't give them ownership of the "ArmyKnife" name. As far as I know it's not a registered trademark, so on which grounds should we change the name of the original version to make space for their fork?
Should we rename just the HaikuPorter recipe to be ArmyKnife_free or this repo too?
We will just leave it as ArmyKnife.
Apparently the rights to the name of ArmyKnife are held by TuneTracker, who've requested that we change it. (They initially suggested to just add a space; but due to technical restrictions of GitHub and HPKG files we can't do that.)
This must be fixed before any packages are uploaded to the repos as they would conflict with TuneTracker's packages on end-user's systems.
cc: @scottmc @pulkomandy (as you're not watching this repo for some reason)