This is why I love open source (as in source-available, not necessarily free-software). Transparency trumps everything. Whoever chose to commit anonymously (or gave the order to) knew they were doing something shitty and didn't feel comfortable doing it "in public". It doesn't prevent things like that from happening but it makes you question if it's the right thing to do. Sometimes that's the best we can hope for.
Choice of search engine on Android nuked by “Anonymous Coward” (2009)
11–20 of 84 posts
Re: Choice of search engine on Android nuked by “Anonymous Coward” (2009)
#12This is why I love open source (as in source-available, not necessarily free-software). Transparency trumps everything. Whoever chose to commit anonymously (or gave the order to) knew they were doing something shitty and didn't feel comfortable doing it "in public". It doesn't prevent things like that from happening but it makes you question if it's the right thing to do. Sometimes that's the best we can hope for.
Re: Choice of search engine on Android nuked by “Anonymous Coward” (2009)
#13Can someone who has more context around this commit explain what is going on here? What does this commit do? Why did this commit get accepted in the commit history tree published at android.googlesource.com?
>Why did this commit get accepted in the commit history tree published at android.googlesource.com? As opposed to what? Do you expect them to maintain an alternate tree without the change that doesn't match published binaries?
An alternative would have been to bury the change in “misc cleanup” commit. Kudos for at least being honest.
Re: Choice of search engine on Android nuked by “Anonymous Coward” (2009)
#14This is why I love open source (as in source-available, not necessarily free-software). Transparency trumps everything. Whoever chose to commit anonymously (or gave the order to) knew they were doing something shitty and didn't feel comfortable doing it "in public". It doesn't prevent things like that from happening but it makes you question if it's the right thing to do. Sometimes that's the best we can hope for.
That isn't necessarily true (although it definitely seems possible in this case, especially given the choice of name). The other possible reason is that they knew they were doing something perfectly reasonable but controversial, that other people would dislike, and they didn't want the Internet pitchfork mob coming after them.
It is interesting that major corporate-run-open-source projects like Android have individual names associated by commits. It's a huge change from software engineering in general - the general public doesn't know what I personally do at work, and can't come after me for it - and there's not even a need for it for open-source reasons: since copyright is owned by Google, there's no requirement to identify the individual employee more precisely. Everything could have been committed by nobody@google.com.
If the person behind this commit had the position that they stand behind this commit but they only intend to stand behind it 40 hours a week and then they want to go home, I would sympathize with that.
Re: Choice of search engine on Android nuked by “Anonymous Coward” (2009)
#15What an interesting way to go about making an uncomfortable but important decision. This is Google's platform and they should do with it what they want, it's incredible how much search has changed our interaction with our phone. There isn't a day that goes by where I'm not finding everything I need with a quick google search. If google doesn't control the searches end to end on android they would have missed out on s…
Re: Choice of search engine on Android nuked by “Anonymous Coward” (2009)
#16What an interesting way to go about making an uncomfortable but important decision. This is Google's platform and they should do with it what they want, it's incredible how much search has changed our interaction with our phone. There isn't a day that goes by where I'm not finding everything I need with a quick google search. If google doesn't control the searches end to end on android they would have missed out on s…
Re: Choice of search engine on Android nuked by “Anonymous Coward” (2009)
#17What an interesting way to go about making an uncomfortable but important decision. This is Google's platform and they should do with it what they want, it's incredible how much search has changed our interaction with our phone. There isn't a day that goes by where I'm not finding everything I need with a quick google search. If google doesn't control the searches end to end on android they would have missed out on s…
Re: Choice of search engine on Android nuked by “Anonymous Coward” (2009)
#18Can someone who has more context around this commit explain what is going on here? What does this commit do? Why did this commit get accepted in the commit history tree published at android.googlesource.com?
He didn't want his name to be attached as the person who did this (and we can assume it was some sort of protest to the change) so he committed this as "Anonymous Coward".
Also "Anonymous Coward", as others pointed out, was the way Slashdot referenced guest comments.
Re: Choice of search engine on Android nuked by “Anonymous Coward” (2009)
#19https://www.kernel.org/doc/html/latest/process/1.Intro.html
> It is imperative that all code contributed to the kernel be legitimately free software.
> For that reason, code from anonymous (or pseudonymous) contributors will not be accepted.
> All contributors are required to “sign off” on their code, stating that the code can be distributed with the kernel under the GPL.
> Code which has not been licensed as free software by its owner, or which risks creating copyright-related problems for the kernel (such as code which derives from reverse-engineering efforts lacking proper safeguards) cannot be contributed.
Does the same reasoning not apply to Android?