Talk:MLlib

From WiiBrew
Jump to: navigation, search

Thank you for finally writing a nice graphics library in C! I greatly appreciate your work. --SquidMan 16:51, 1 June 2009 (UTC)

Looks really quite nice. A few networking functions and the lib would be complete! --Pinecone 17:18, 1 June 2009 (UTC)

Thank you guys ! :) --Minishlink 19:29, 2 June 2009 (UTC)

I just checked the code, it near an entire code ripping from GRRLIB (http://grrlib.santo.fr) !! Ripping is so lame... without any credits.... --NoNameNo 21:21, 21 June 2009 (UTC) —Preceding undated comment added 00:48, 21 June 2009 (UTC).

Are you just kidding me ? When the code is "ripped" like you say, I say it ! And credits are there. Just read before say. --Minishlink 09:05, 21 June 2009 (UTC)

GPL Violation

Portions of your code were taken/modified from other libraries. For example, a large amount of ML_video.c clearly originates from GRRLIB. This is fine (this is the point of open source), but you must credit the code sources properly - "Special Thanks" is not sufficient. Each source file and/or function should have the original authors credited, and you should be more specific in your readme that code credit is due to others (and to whom for what). If you fail to comply, MLlib will be removed from WiiBrew. --Tantric 20:55, 28 June 2009 (UTC)

Roger that. I will credit it properly when I'll be at home - 12th of July - I didn't know it wasn't sufficient and I apologize for that. --Minishlink 06:20, 30 June 2009 (UTC)

Thanx from the GRRLib Team

big thanks to you tantric for this clarification, there is a lot of more than the ML_video.c concerning GRRLib, but i bet that lot of other lines are direct copy/past from other libs. Minishlink should at least code a real wrapper, i mean let original library and code in mllib project, and only code a wrapper without "renaming" original lib functions names. There is even not the word GRRLib on the wiibrew page of mllib. Let me "re add" the "Homebrew using GRRLib" category. --NoNameNo 07:17, 30 June 2009 (UTC)

That's fine to add the category if you want. But you don't seem to understand that my lib is a framework first of all, the name of the functions have to be comprehensible and so on : I think it'd be very confusing to suddenly have a GRRLIB_Something which you don't know where it comes from... and anyway I modified the functions, so I can't leave it as it was in your lib... Sorry. One more thing please, all the things that I "copied/pasted" like you love to say are open-source : it means I can take some of your functions and include them into my lib, and then modify them... I just didn't pay enough attention for that credits thing, it's seriously boring to do these things but I swear it will be done for the next release. --Minishlink 05:06, 1 July 2009 (UTC)

i don't want to start a drama like, but it should be so easy to add GRRLIB to your framework project, then only code a wrapper ( MLlib_yourfunction calling GRRLIB_our ) and all could be respected without any problem ;) and to finnish, remember that open source is a philosophy based upon respect and sharing !!! --NoNameNo 16:31, 1 July 2009 (UTC)