Hacker News new | past | comments | ask | show | jobs | submit | lacedeconstruct's comments login

The author justin frankel (also wrote reaper the DAW absolute legend) had this to say about it

> Question: Now that WinAMP's source has been officially released, do you have any desire to hack new badass features in?

Answer: If I did have any desire, it would be extinguished by the license terms, lol. The terms are completely absurd in the way they are written, e.g. "You may not create, maintain, or distribute a forked version of the software." So arguably making any changes would be considered "creating a forked version." But even taking these terms as they are likely intended (which is slightly more permissive than how they are written), they are terrible. No thank you.


where is this quote from?

Looks like it's from his "Ask Justin Frankel" website: https://www.askjf.com/index.php?q=7357s

Life is simple until we play with time, once you start altering the past everything falls apart


This... seems a bit deeper than a comment about just Git.


It's not possible to alter commits with git. They are immutable. You can only make new commits that are based on existing ones in some way. The distinction is important, because the original commit (such as a commit pre-rebase) still exists after it's been "changed".


> The distinction is important, because the original commit (such as a commit pre-rebase) still exists after it's been "changed".

The original commit will only exist for as long as git deigns not to garbage collect it.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: