L
Luis Villa
lu.is · Personal blog · on HN since 2014
Luis Villa, a technology lawyer, writes about open source licensing, copyleft, Wikimedia, and free software user experience.
What HN saysHN commenters cite his legal analysis of React's patent clause and his post explaining why contracts use all caps.
15HN people shared it
4linked it in comments
12stories submitted
22story points
2 years agolast shared
2014people per year2026
Most-shared posts
- 1React’s license: necessary and open?2 people · 2 points · first shared 2016 · discussion on HN
- 2A quick note on conspicuous text also known as all caps2 people · first shared 2015
- 3Understanding Wikimedia, Or, the Heavy Metal Umlaut, One Decade On1 people · 7 points · first shared 2014 · discussion on HN
- 4I am the CADT; and advice on NEEDINFOing old bugs en masse1 people · 3 points · first shared 2014 · discussion on HN
- 5Copyleft and data: database law as (poor) platform1 people · 2 points · first shared 2016 · discussion on HN
- 6Complying with Creative Commons attribution requirements in slides and powerpoint1 people · 1 points · first shared 2017 · discussion on HN
- 7On the Importance of Per-File License Information1 people · 1 points · first shared 2022 · discussion on HN
- 8Taking "post open source" seriously as a statement about copyright law (2013)1 people · 1 points · first shared 2024 · discussion on HN
- 9The Upstream Podcast1 people · 1 points · first shared 2023 · discussion on HN
- 10Reinventing FOSS user experiences: a bibliography1 people · 1 points · first shared 2016 · discussion on HN
- 11Public licenses and data: So what to do instead?1 people · 1 points · first shared 2016 · discussion on HN
- 12Freedoms-for-Who, Revisited Briefly1 people · 1 points · first shared 2025 · discussion on HN
- 13Free-riding and copyleft in cultural commons like Flickr1 people · 1 points · first shared 2014 · discussion on HN
- 14Index.cgi 5311 people · first shared 2015
What HN people wrote when they linked it
acemarke · 2017-04-24
You might want to look at the official Facebook FAQ regarding that PATENTS clause ( https://code.facebook.com/pages/850928938376556 ), as well as this legal analysis: http://lu.is/blog/2016/10/31/reacts-license-necessary-and-open/ . I also have links to further discussion on the PATENTS clause in my React links list: https://github.com/markerikson/react-redux-links/blob/master/pros-cons… .
Someone · 2015-10-28
capnrefsmmat · 2015-05-21
The bold caps are nearly unreadable. All caps is advocated against by many sources, like Typography for Lawyers (http://typographyforlawyers.com/all-caps.html), which specifically calls out bold caps. Even the Mozilla Public License abandoned all-caps for conspicuous text:
http://lu.is/blog/2012/08/19/a-quick-note-on-conspicuous-text-also-kno…
Bryan Garner, a noted expert on legal writing (and editor of Black's Law Dictionary), agrees:
> And the worst conventions in contracts?
> Caps for contract text that is required to be “conspicuous.” The 9th Circuit has rightly noted that “lawyers who think their caps-lock keys are instant ‘make conspicuous’ buttons are deluded.”
http://www.abajournal.com/magazine/article/4_vignettes_lead_to_a_singl…
baghira · 2015-05-01
I have to agree. Even Gnome developers described the thing as "putting our balls in Redmond's hands": http://lu.is/blog/index.cgi/531.html. In fact the mono patent situation remained unclear for years, until 2009 if I remember correctly.
And in 2006 there was the whole Novell-Microsoft kerfuffle, with Ballmer saying that only Suse Linux users were not violating Microsoft intellectual property http://blog.seattlepi.com/microsoft/2006/11/16/ballmer-on-novell-linux…
So I really would not call the reaction FUD.
Also, adding my personal experience from that period, I'd say that many Linux desktop users, myself included, were not interested in adding mono as another dependency to the stack, especially to run three applications: a note-taking application (tomboy), photo management (f-spot) or the banshee music player(which, I'm sorry to say, was one of the most crash-happy pieces of gnome).
Samba and ffmpeg (well, the patented parts thereof) were never meant to be building blocks on which to write a lot free software, they are ways to ensure compatibility with existing closed solutions.
I have some simpathy for de Icaza's idea that, since C# is a nice programming language, people should be encouraged and helped to use it, but the combination of patents' threat and frankly the "let's just put it in gnome!" approach doomed the effort.
Also, in hindsight, mono would have (has?) worked better in the entreprise sector, rather than in desktop environment (Ruby is about as…