1. developer_su

    developer_su GBAtemp Regular
    Developer

    Joined:
    Feb 18, 2019
    Messages:
    149
    Country:
    Russia
    Oh shi.. I'm about to have serious talk with Huntereb then :)

    Waaaait, what is this? :lol:

    [​IMG]
     
    peteruk likes this.
  2. blawar

    blawar Developer
    Developer

    Joined:
    Nov 21, 2016
    Messages:
    1,661
    Country:
    United States
    That isn't in the readme or any file in the repo. That is from the git history, which I flattened. Distributing the source code outside of git removes that. The license compels distribution of source code, not git metadata. Nothing was stolen, you just aren't happy that the repo was flattened I guess?

    edit: to be clear, awoo didnt put you in the contributors section, github did via git history. clearing git history, removed that.
     
    Last edited by blawar, Dec 3, 2020
  3. developer_su

    developer_su GBAtemp Regular
    Developer

    Joined:
    Feb 18, 2019
    Messages:
    149
    Country:
    Russia
    It's a part of repo since commits are part of repo with history. It's just an automation of giving credits provided by GitHub. Please don't tell me that you didn't know that. BTW readme file is not a part of source code as well but somehow you paid attention on what is written in there.

    If I'm happy on unhappy doesn't make sense, I'm personally good with this.
    Just curious. What was your motivation? Why did you copy-pasted it instead of clicking 'fork' button? Who are eligible to be a part of tinleaf team?
     
    Scott_pilgrim likes this.
  4. blawar

    blawar Developer
    Developer

    Joined:
    Nov 21, 2016
    Messages:
    1,661
    Country:
    United States
    You are very confused. Open source licenses require distribution of source, not the git history itself. I did not do a proper fork because a) I do not have to, to comply with the licenses b) I do not want any links on my github to a furry meme repo. c) I do not want any of awoo's history in the repo because its full of cancer. The purpose of the project was a clean break from Awoo, which means wiping the history.
     
  5. medoli900

    medoli900 Open the Benzenes;Gate
    Member

    Joined:
    Jan 7, 2013
    Messages:
    1,106
    Country:
    Antarctica
    You're the one who don't understand Open Source project licensing. This project is licensed under the GPLv3 license, which requires credits, states and document every changes made to the original source code and to use the same license (Which you are not, btw, since you are using Ms-PL) if any part of the source code is used.
     
    Last edited by medoli900, Dec 4, 2020
  6. blawar

    blawar Developer
    Developer

    Joined:
    Nov 21, 2016
    Messages:
    1,661
    Country:
    United States
    This project is not licensed under GPL3. 99% of it is MIT. The 1% awoo actually wrote is GPL, and then the bits I added are MS-PL. Mixing these licenses is fine as long as the source is distributed in compliance with GPL.

    GPLv3 does not require crediting people in the way you are claiming.
     
  7. duckbill007

    duckbill007 GBAtemp Regular
    Member

    Joined:
    May 5, 2011
    Messages:
    238
    Country:
    Russia
    blawar is right - tinleaf does not violate any part of license.
     
  8. developer_su

    developer_su GBAtemp Regular
    Developer

    Joined:
    Feb 18, 2019
    Messages:
    149
    Country:
    Russia
    Yeah, after you last reply I looked in your repo and now I really confused.
    So, let's walk thru it one more time with more details: I contributed to GPLv3 project on GPLv3 terms. Somehow results of my work appears on your application that is now uses incompatible with GPLv3 'Microsoft Public License (Ms-PL)', doesn't include any reference to original authors.
    That's what I call 'clearly stolen'. You literally took a part that is GPLv3 and instead of throwing it away as a fruit of a poisoned tree you're trying to prove that it's legal. Sounds a bit weird to me =)

    Anyway, want to users be informed. And as I said I'm fine with it as long as Hubntereb/Behemoth are fine with it.
     
    medoli900 and peteruk like this.
  9. blawar

    blawar Developer
    Developer

    Joined:
    Nov 21, 2016
    Messages:
    1,661
    Country:
    United States
    I recommend that you do some more research on how open source licenses work, and I do not mean that in a snarky way. Especially how mixing licenses works. Licenses are legal contracts, and they can be very nuanced. To your credit, few people truly understand them.

    Free software is free software, not software that is only free if it is used in a way you agree with.
     
  10. developer_su

    developer_su GBAtemp Regular
    Developer

    Joined:
    Feb 18, 2019
    Messages:
    149
    Country:
    Russia
    I did some research and can't figure out how did you move license from GPLv3 to MS-PL %)
    IDK, maybe this would help: https://www.gnu.org/licenses/license-list.en.html#ms-pl
    Please don't think that you have right to do with GPLv3 code the same things that people do wit MIT or BSD ones. It's different ;)
     
    medoli900 and Hologram like this.
  11. blawar

    blawar Developer
    Developer

    Joined:
    Nov 21, 2016
    Messages:
    1,661
    Country:
    United States
    You are confused, I did not relicense GPL code to MS-PL. I wrote a library in MS-PL. All modifications I made to awoo's code is indeed still GPLv3. The library code I added is MS-PL. Library code is not required to be compatible, as GPL allows you to link to non-free libraries.
     
    Hologram likes this.
  12. developer_su

    developer_su GBAtemp Regular
    Developer

    Joined:
    Feb 18, 2019
    Messages:
    149
    Country:
    Russia
    Aaah, so you removed all the notices about GPLv3 from there before making changes, didn't add any references to the original project, authors, licenses and added a license to your library in the root of the project to make GitHub think that the entire project is under MS-PL while it's not.
    Yes, makes sense.
     
    medoli900 likes this.
  13. notrea11y

    notrea11y GBAtemp Regular
    Member

    Joined:
    Dec 24, 2019
    Messages:
    170
    Country:
    Germany
    I just came here to give the routinely

    "Need another Awooooo version for FW 11 USB compatibility"

    owo

    And yes: I refuse to use another installer.
    Awoo rocks.
     
    Ichigo-Bankai and LyuboA like this.
  14. blawar

    blawar Developer
    Developer

    Joined:
    Nov 21, 2016
    Messages:
    1,661
    Country:
    United States
    All code I write is under MS-PL. The real scandal there was awoo making github think it was a GPL project, when 99% of the code was MIT. Truth be told, it's really a MIT project.

    However, you did point out one thing that was correct: I had forgot to add the Awoo GPLv3 license. That was an oversight and not intentional, and I have just added it to the repo. Thank you for pointing it out. And that is all the attribution that I am required to give.
     
  15. developer_su

    developer_su GBAtemp Regular
    Developer

    Joined:
    Feb 18, 2019
    Messages:
    149
    Country:
    Russia
    Even having different point of view I'm glad we made these things clear.
     
    peteruk, blawar and kidkat210 like this.
  16. blawar

    blawar Developer
    Developer

    Joined:
    Nov 21, 2016
    Messages:
    1,661
    Country:
    United States
    That said, feel free to submit a PR that adds a translation credits file, or some sort of comment somewhere in the code that you feel adequately credits your work. My goal here was not to discredit or offend you. I just do not want any of awoo's history in the repo.
     
    Budsixz and developer_su like this.
  17. developer_su

    developer_su GBAtemp Regular
    Developer

    Joined:
    Feb 18, 2019
    Messages:
    149
    Country:
    Russia
    Will come to you once make something interesting to PR =)
    Anyway, I appreciate it.
     
    peteruk likes this.
  18. UnT7oh

    UnT7oh Advanced Member
    Newcomer

    Joined:
    Mar 18, 2017
    Messages:
    57
    Country:
    United States
    Actually you had that there all along but accidentally overwrote the LICENSE file a week ago: https://github.com/blawar/tinleaf/commit/82f62f610f87a68b3332a31ad3a7bbc89a851f07
     
  19. Ashir

    Ashir Newbie
    Newcomer

    Joined:
    Dec 8, 2020
    Messages:
    1
    Country:
    Chile

    Hi, I know this is an old thread but I was wondering, how did you measure the speed?. I was using Goldbricks and Nut, mainly because Goldbricks allowed NSZ, but I move to Awoo mainly because you can send a bunch of files and install them in batch, while in Goldbricks you have to select them one by one. The problem is that I feel Awoo is way, WAY more slower than Goldbricks / Nut (USB).

    Any way to improve speed?

    Oh and by the way... Did you really hand draw your avatar? XD
     
    Last edited by Ashir, Dec 8, 2020
  20. mikifantastik98

    mikifantastik98 GBAtemp Regular
    Member

    Joined:
    Dec 12, 2018
    Messages:
    280
    Country:
    Italy
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Installer, Installer, Bullshit