News for hackers. Stuff that matters.
Re:Switching from macOS: The Basics by pmontra on Wednesday November 02, 2016 @10:11AM (#12854883)
The GPL and payment are orthogonal. They could GPL a piece of software that stops working after 30 days if you don't pay. You decide if to compile out the code that checks for the payment (and possibly distribute your version) or pay them those money.
Re:Switching from macOS: The Basics by holri on Wednesday November 02, 2016 @10:57AM (#12855399)
If it stops working it violates the GPL:

Freedom 0: "The freedom to run the program as you wish, for any purpose."

Re:Switching from macOS: The Basics by pmontra on Thursday November 03, 2016 @11:27AM (#12864742)
You have the code, so you can run it as you wish.

Does this line make a program un-GPL?

    exit(0) if Time.now > Time.new(2016,11,15,0,0,0)
Re:Switching from macOS: The Basics by holri on Monday November 07, 2016 @03:42PM (#12894846)
yes, because you can start it again. If it destroys itself it is un-GPL