Coder Social home page Coder Social logo

Comments (10)

vEnhance avatar vEnhance commented on May 20, 2024 1

Thanks for your input!

Based on what you wrote, my inclination is to just license the book under GPL. I'm happy to omit a CLA on the basis that, I actually think if someone makes a meaningful contribution to Napkin, e.g. writing a chapter for me, they should be allowed to keep the rights to that chapter.

Anyway, as far as I know, no one has (yet) made a meaningful (copyright-wise --- I do appreciate the typos!) contribution to the book itself --- the thing that comes closest might be #17 where @aDotInTheVoid had helped me set up Travis CI. I'll check if he has any objections to having the .travis.yml thrown in with the GPL and then go forward with that.

from napkin.

vEnhance avatar vEnhance commented on May 20, 2024 1

Why not license text under CC By-SA and GPL only for tex code?

Thanks for the suggestion. That sounds like a good idea, I'll probably follow this advice. (Once I finally finishing getting rid of diagrams.sty, anyways --- but that's a long ways off.)

from napkin.

vEnhance avatar vEnhance commented on May 20, 2024 1

With diagrams.sty finally removed, the license is up now: https://github.com/vEnhance/napkin/blob/main/LICENSE.mkd

Thanks everyone for the advice.

from napkin.

aDotInTheVoid avatar aDotInTheVoid commented on May 20, 2024

No objections, happy for you to do it under any GPL

from napkin.

aDotInTheVoid avatar aDotInTheVoid commented on May 20, 2024

You'll probably also want to mension that diagrams.sty isn't gpl

from napkin.

vEnhance avatar vEnhance commented on May 20, 2024

Agh, right. I've been honestly meaning to eliminate altogether diagrams.sty and use tikz-cd everywhere instead because diagrams.sty causes issues in quite a few ways (closed source, has time bomb, etc.).

I guess it's finally time.

from napkin.

mikepierce avatar mikepierce commented on May 20, 2024

@vEnhance Are you going to take care of the diagrams.sty to tikz-cd conversion yourself, or make it an issue for someone else to tackle? ;) How many diagrams are there?

from napkin.

vEnhance avatar vEnhance commented on May 20, 2024

Seems to be about 70 diagrams left. I did a bunch last week, and then promptly punted it to June on my to-do list because it was such a chore :)

If anyone here wants to convert any number of diagrams for me, please be my guest! Just file a pull request and reference this issue. I probably won't get to converting more until mid-June at earliest.

from napkin.

YodaEmbedding avatar YodaEmbedding commented on May 20, 2024

I won't mind doing some diagram conversions after this semester ends (mid-December). I wanted some more practice with these anyways. :P

from napkin.

************ avatar ************ commented on May 20, 2024

Why not license text under CC By-SA and GPL only for tex code?

CC By-SA is generally more suited for content, and GPL for code.

E.g. if GPL is used I think someone could legally fork your text and serve it on their blog with non GPL modifications because the GPL talks specifically about "distributing binaries", which is not what websites do.

And CC By-SA would be compatible with Wikipedia and Stack Exchange, which is a huge plus on both ways.

from napkin.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.