So here is an interesting copyright question to ponder: are we allowed to redistribute binaries of open source software that have been compiled and signed by Apple?
-
Show this thread
-
Recovery mode on Apple Silicon will only run Apple-Signed binaries, but that includes any random thing from macOS. You can just run /usr/bin/python from a macOS partition. But what if I want to use python without having a full macOS installed? Can I just redistribute those?
3 replies 3 retweets 36 likesShow this thread -
Effectively: does merely compiling (without making any changes vs. published, freely-licensed open source code) an application create a derivative work? My understanding is no, because there is no originality involved in the process, it is purely mechanical.
4 replies 1 retweet 36 likesShow this thread -
Replying to @marcan42
you can't create this binary with only the sources though, you also need a code signing certificate which is not covered by an open source license
1 reply 0 retweets 1 like -
Replying to @tblodt
You can create the *binary* (as in the text section) with only the sources; only the binary code as in the processor opcodes and data is covered by copyright. Digital signatures and keys are not copyrightable AIUI.
2 replies 0 retweets 0 likes -
Odd question, can you recompile python from source to get the exact same binary section? Or are they using non-detetministic compilation?
1 reply 0 retweets 0 likes -
Just thinking if you can reproduce the same build from open source, then the derivative work would only be the signature?
1 reply 0 retweets 0 likes
Yup, that would be a very interesting experiment (and workaround). Would be fun if someone tried that :)
-
-
Don't personally have an M1, I'm holding out for an M1X or M2.. hopefully through work
0 replies 0 retweets 0 likesThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.