KhubaibKhan4 / MediaPlayer-KMP

MediaPlayer-KMP is a Kotlin Multiplatform (KMP) library that allows you to display and play YouTube videos across Android, iOS, Web, and Desktop platforms using JetBrains Compose Multiplatform. It provides a unified API for video playback that seamlessly integrates into Kotlin's multiplatform ecosystem.
GNU General Public License v2.0
116 stars 8 forks source link

License - MIT vs GPL #26

Closed Woren closed 2 months ago

Woren commented 3 months ago

I want to be sure about license used for this project which is now MIT.

For desktop part (MediaPlayer) is used JavaFX which is based on GNU GPL 2.0 license. I'm not quite sure if this MediaPlayer library should also have GPL or can have MIT license.

I just to be sure if I will use this library in my project because GPL license is strict about closed source projects.

Thank you for answer and great work with this library!

KhubaibKhan4 commented 3 months ago

Thank you for your concern about the licence. The licence will be MIT. You didn't need to worry about it. Make sure to provide feedback as well. Thank you 🙏

KhubaibKhan4 commented 2 months ago

@Woren Thank you for your suggestions. I just updated the License to GNU GPL 2.0 license due to JavaFx.

Woren commented 2 months ago

No problem, I wasn't sure myself. Thank you for double checking it. Feel free to close this issue.

FYI - Here is the list of other java / kotlin / KMP audio libraries which can be possibly used and license can be more open.

KhubaibKhan4 commented 2 months ago

Thank you. I really appreciate it.