LWN: Comments on "The Software Freedom Conservancy on Tesla's GPL compliance" https://lwn.net/Articles/754919/ This is a special feed containing comments posted to the individual LWN article titled "The Software Freedom Conservancy on Tesla's GPL compliance". en-us Sat, 01 Nov 2025 09:10:18 +0000 Sat, 01 Nov 2025 09:10:18 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/756271/ https://lwn.net/Articles/756271/ Wol <div class="FormattedComment"> <font class="QuotedText">&gt; Some of them, very rarely do. The vast majority of copyright infringement goes on, sometimes with the tactic acknowledgment of the commercial entities involved because it helps them again market share.</font><br> <p> Or because, like Reuters, they can simply threaten to destroy any copyright holder who complains ...<br> <p> Okay it was a good few years ago, but a photographer ran a story in his local paper "copyright - just acknowledge me as the photographer", and Reuters stripped all attribution and ran it on the national news-wire. And apparently, a complaint really was met with "shut up if you want to work in the industry again".<br> <p> Cheers,<br> Wol<br> </div> Fri, 01 Jun 2018 16:37:24 +0000 RedHat and Monolithic Kernel Patches https://lwn.net/Articles/756205/ https://lwn.net/Articles/756205/ lsl <div class="FormattedComment"> <font class="QuotedText">&gt; All of it? Since that 2011 LWN article?</font><br> <p> I think so, yes. RHEL kernels contain lots of bugfix and feature backports but it's all code originally developed for later upstream kernels. In some cases, the work has been proposed for upstream inclusion but was rejected in its current form. A recent example for the latter is the Secure-Boot-related stuff.<br> <p> The particular patches on top of the ancient 3.10 kernel are of no interest to the upstream Linux community. They *are* useful to other folks trying to support these ancient kernels.<br> </div> Fri, 01 Jun 2018 02:48:33 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/756086/ https://lwn.net/Articles/756086/ jezuch <div class="FormattedComment"> Last I looked, the commit messages in GCC repo are also not very helpful. They are of the form "this file: changed; that file: added function; that other file: moved there". In other words: it repeats *what* changed but does not tell *why*. I tend to write really long commit messages even for fairly trivial changes and my coworkers jokingly call them "essays" (but I think deep in their hearts they thank me! ;) ) and when I educate others about good git hygiene, I always tell them that what I want to know is not the "what", but the "why". And "fix bug" is not the answer ;)<br> <p> Just my 3 grosze.<br> </div> Thu, 31 May 2018 09:48:21 +0000 RedHat and Monolithic Kernel Patches https://lwn.net/Articles/756076/ https://lwn.net/Articles/756076/ Garak <blockquote>The work Red Hat does is actually part of upstream kernel: https://lwn.net/Articles/742672/</blockquote> All of it? Since that 2011 LWN article? Even if so, what goal (whose interests) is served by not providing the non-monolithic version? It always sounded like a corner-case gaming of the system to further their bottom line ($) to me. Maybe I was wrong. The more recent controversy with pax/grs(?) I viewed as a similar tactic with a similar presumed motive (though different, perhaps significantly so in the details). <blockquote>and the changes being distributed to customers the way they are, not as just recompiled upstream branch, is because of backporting: https://access.redhat.com/security/updates/backporting</blockquote> Are you saying that Redhat's backporting methodology precludes their ability to behave as they did prior to 2011, i.e. providing a more granular patch series instead of a monolithic one? I don't grok that. The 2011 article/event seemed to demonstrate a financially motivated information control tactic. Yes, I am paranoid, but do please clarify if I'm mistaken. I.e. when Corbet <a rel="nofollow" href="https://lwn.net/Articles/430098/">wrote in 2011:</a> <blockquote>Distribution in this form should satisfy the GPL, but it makes life hard for anybody else wanting to see what has been done with this kernel. Hopefully it is simply a mistake which will be corrected soon.</blockquote> was it a prelude to a story I didn't see/don't remember where the "mistake" was "corrected soon"? Thu, 31 May 2018 05:41:50 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/755941/ https://lwn.net/Articles/755941/ mgb <blockquote>Dilution should always be a concern. If there are a million shares and Tesla prints another million shares, then everyone that already owned a share saw a 50% decline in it's value as a percentage of the company.</blockquote> Investors also gain a 50% share in the proceeds of the stock sale so dilution is a wash for real shareholders. However dilution and stock buybacks can afford spectacular gains and losses to derivatives holders, particularly those with prior knowledge. Tue, 29 May 2018 22:59:13 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/755940/ https://lwn.net/Articles/755940/ rahvin <div class="FormattedComment"> Dilution should always be a concern. If there are a million shares and Tesla prints another million shares, then everyone that already owned a share saw a 50% decline in it's value as a percentage of the company. Dilution is a big deal to investors and always should be. <br> </div> Tue, 29 May 2018 22:17:34 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/755621/ https://lwn.net/Articles/755621/ cortana <div class="FormattedComment"> Well... at least the changelog is kept up to date! :)<br> </div> Fri, 25 May 2018 13:02:29 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/755598/ https://lwn.net/Articles/755598/ smurf <div class="FormattedComment"> If all companies that use the GPL improperly failed, I for one would be worse off than I am now. No updates for my TV, my phone, or my car, for instance.<br> <p> In many cases, however, the problem isn't the company that makes my phone anyway. The problem is the company that makes some key components for my phone. Or rather, the problem is that the way the GPL is written you can't sue them for infringement because they don't convey the binaries in question to you.<br> </div> Thu, 24 May 2018 23:25:12 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/755596/ https://lwn.net/Articles/755596/ smurf <div class="FormattedComment"> Well, that and the fact that a lot of money has been spent shorting Tesla stock, i.e. betting on it to lose value.<br> <p> In a sane world, dilution shouldn't be a concern either – after all, Tesla doesn't "burn" the money, it buys hardware to make cars, i.e. the company's value increases accordingly. Obviously Wall Street, with its focus on quarterly reports and earnings, is far from sane.<br> </div> Thu, 24 May 2018 23:15:10 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/755576/ https://lwn.net/Articles/755576/ faramir <div class="FormattedComment"> Personally, I have several objectives for products that I purchase that are covered by the GPL.<br> For example:<br> <p> 1. Be able to read the source code as a supplement to the non-existent manuals.<br> <p> 2. Be able to modify the source code, create new binaries, and make use of those binaries in the same way (on same hardware) as the original product that I purchased.<br> <p> If every company that uses GPLed software that doesn't meet those requirements was bankrupted by lawsuits then I could use the GPL as the signifier for being able to engage in the above activities. If I wanted to purchase products that didn't allow me to engage in those activities, I might as well buy products covered by the BSD or even proprietary licenses. If it turns out that the result is that no company using GPL survives, I won't be any worse off then I am now in meeting my objectives. Admittedly, a bunch of people whose livelihood is connected to the fact that they are experts in particular software products covered by the GPL would suffer. Whether or not this is relevant to the "best outcome for Free Software and the wider community" depends on how you define the "community".<br> </div> Thu, 24 May 2018 20:14:56 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/755556/ https://lwn.net/Articles/755556/ mgedmin <div class="FormattedComment"> Not only companies do this -- have you seen the commits in the GNU bash repository?<br> <p> <a href="http://git.savannah.gnu.org/cgit/bash.git/log/?h=devel">http://git.savannah.gnu.org/cgit/bash.git/log/?h=devel</a><br> </div> Thu, 24 May 2018 16:12:07 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/755450/ https://lwn.net/Articles/755450/ rahvin <div class="FormattedComment"> Tesla's financial position isn't tenuous in the short term or very likely isn't in the long term either. The noise you hear in the news is wall streets concern with the current cash burn rate while they build up factory capacity and that they may need to seek additional capital from investors while diluting current ownership. <br> <p> The CapEx in automotive is massive and makes silicon fabs look cheap, although the most recent Fabs have begun to approach the spending that automotive makers expend on new factories and models. There are predictions that Tesla having already spent around $2.5 billion on their freemont factory could need as much as $5 billion more to hit 50K per week production. That doesn't include their CapEx on batteries, solar and power which is also several billion. Automotive ramp is really expensive, which is one of the reasons cars are so expensive. <br> <p> Again, wall streets concern isn't bankruptcy, that IMO isn't even a viable concern, it's dilution of existing ownership with additional stock sales. <br> </div> Thu, 24 May 2018 00:09:28 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/755120/ https://lwn.net/Articles/755120/ paulj <div class="FormattedComment"> As per my sibling comment to yours, determining "preferred" in a general way is difficult. Much easier is to determine what the infringer preferred - then use that as the minimum bar, for their case.<br> </div> Mon, 21 May 2018 23:40:12 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/755103/ https://lwn.net/Articles/755103/ rahulsundaram <div class="FormattedComment"> <font class="QuotedText">&gt; That must be why the GPL does not use the word 'build' but talks about the preferred form of the program for making modifications to it.</font><br> <p> Perfectly fine to use build in the same context as long as you define it clearly within the license. We do use the term colloquially often to build from source to get binary artifacts.<br> </div> Mon, 21 May 2018 19:29:34 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/755102/ https://lwn.net/Articles/755102/ rahulsundaram <div class="FormattedComment"> <font class="QuotedText">&gt; Monetary damages may not be enough to bankrupt VMWare, but very well may work in case of Tesla. It's financial situation is not very stable...</font><br> <p> If the financial situation of any company is that tenuous, it may not be worth going after them anyway. Going after a company purely to get some monetary damages might not befitting the charter of a non-profit like SFC either. <br> </div> Mon, 21 May 2018 19:27:56 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/755100/ https://lwn.net/Articles/755100/ khim <div class="FormattedComment"> Monetary damages may not be enough to bankrupt VMWare, but very well may work in case of Tesla. It's financial situation is not very stable...<br> </div> Mon, 21 May 2018 18:22:23 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/755099/ https://lwn.net/Articles/755099/ khim <div class="FormattedComment"> Yes even today some people prefer to used tarball is they have slow internet. Some use shallow clone --depth 1 to save space. and so on. So it's not so simple.<br> </div> Mon, 21 May 2018 18:20:40 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/755094/ https://lwn.net/Articles/755094/ hkario <div class="FormattedComment"> The work Red Hat does is actually part of upstream kernel:<br> <a href="https://lwn.net/Articles/742672/">https://lwn.net/Articles/742672/</a><br> <p> and the changes being distributed to customers the way they are, not as just recompiled upstream branch, is because of backporting:<br> <a href="https://access.redhat.com/security/updates/backporting">https://access.redhat.com/security/updates/backporting</a><br> <p> so the comparison of Tesla to Red Hat is a red herring here, especially given that Red Hat has an explicit "upstream first" policy:<br> <a href="https://opensource.com/article/16/12/why-red-hat-takes-upstream-first-approach">https://opensource.com/article/16/12/why-red-hat-takes-up...</a><br> <p> full disclosure: I work at Red Hat, though not on the kernel<br> </div> Mon, 21 May 2018 17:07:53 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/755040/ https://lwn.net/Articles/755040/ rahulsundaram <div class="FormattedComment"> A deliberate form of obfuscation is different from a tarball of the source code. I am unaware of any history of GPL source being distributed that way. The latter is far more common and my understanding is that SFC has considered that sufficient judging from Bradley's comment here before.<br> </div> Mon, 21 May 2018 12:31:42 +0000 Go to jail, prudency https://lwn.net/Articles/755032/ https://lwn.net/Articles/755032/ oldtomas <div class="FormattedComment"> <font class="QuotedText">&gt; [...] following the Microsoft example you are citing is hardly prudent.</font><br> <p> While I do agree with you, and commend Conservancy's careful approach (and the more general attitude in most of the community), it seems important to remind people that the "proprietary" world is far more aggressive.<br> <p> Especially considering the massive anti-GPL FUD we are witnessing these days: having spent myself a couple of years in the corporate world, I had my boss tell me to not touch GPL software ("every other 'open source' is OK"). When I asked, he hand-waved something about "liabilities", while at the same time having no qualms with Microsoft, Oracle, Adobe, Apple and all the other usual suspects. And every time the BSA announced itself... it was party time!<br> <p> </div> Mon, 21 May 2018 08:59:09 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/755030/ https://lwn.net/Articles/755030/ epa <div class="FormattedComment"> My understanding of 'build' is that you take smaller parts and put them together to a larger one. So you can build a Linux distribution DVD image from some binary packages, a kernel and ramdisk image, and a bootloader. The build does not have to begin at the original source code (indeed, perhaps most builds do not, since outside the world of free software it's common to have random binary crap pulled in as part of the build).<br> <p> That must be why the GPL does not use the word 'build' but talks about the preferred form of the program for making modifications to it.<br> </div> Mon, 21 May 2018 07:05:32 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/755028/ https://lwn.net/Articles/755028/ mpr22 <p>Whether it makes sense to seek to bankrupt and/or imprison people over GPL violations depends on what your actual objective is.</p> <p>It's not at all clear that "though the heavens fall, let justice be done" actually secures the best outcome for Free Software and the wider community.</p> Mon, 21 May 2018 06:58:01 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/755026/ https://lwn.net/Articles/755026/ olof <div class="FormattedComment"> Apple does it for various published source such as their Darwin kernel, for example see <a href="https://github.com/apple/darwin-xnu/commits/master">https://github.com/apple/darwin-xnu/commits/master</a><br> <p> Many companies publishes sources as tarballs instead, you don't get commit history and commit messages then either. It's very common for embedded products.<br> </div> Mon, 21 May 2018 06:53:35 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/755025/ https://lwn.net/Articles/755025/ paulj <div class="FormattedComment"> Oh, note what the /infringer/ preferred to use could well (and should?) control what the "preferred form" should be, for the infringer to come into compliance.<br> </div> Mon, 21 May 2018 06:37:45 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/755022/ https://lwn.net/Articles/755022/ paulj <div class="FormattedComment"> So if a company runs the source code through an obfuscator (as NVidia used to do for the 2D X11 driver), would you say that satisfied the GPL? If it was little more than disassembled asm put through a "asm-to-C" tool, with random strings for symbols and labels, you think that'd suffice, because it would be something that'd build from "source"? :)<br> </div> Mon, 21 May 2018 06:32:06 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/755019/ https://lwn.net/Articles/755019/ paulj <div class="FormattedComment"> There's your opinion, and there's what the licence says:<br> <p> “The "source code" for a work means the preferred form of the work for making modifications to it.”<br> <p> I know these days, where an upstream project uses git, that for me the preferred form for making modifications is via a clone of the git repo - and I suspect that would be true for most developers. If some downstream party has themselves used such a git clone as part of developing further modifications that is surely prima facie evidence that the git clone is the preferred form of making modifications. If that downstream party /deliberately/ strips out the change-set information (which most people prefer - as they do) in order to inconvenience any further development of those modifications.. well....<br> <p> That often in the past people preferred tarballs, patch, diff, even shell based shar patches, has no bearing on what is preferred today. Preferences may and do change with time and better tools.<br> </div> Mon, 21 May 2018 06:17:34 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/755021/ https://lwn.net/Articles/755021/ paulj <div class="FormattedComment"> And don't forget, $DEITY forbid if a contributor to open-source/free-software has the _cheek_ to take action against *repeat* infringers of free software licensing and demand damages from any of these repeat infringing corporates! Such a person must be castigated.<br> <p> One set of rules for the corporate infringers...<br> </div> Mon, 21 May 2018 06:09:17 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/755008/ https://lwn.net/Articles/755008/ rahulsundaram <div class="FormattedComment"> <font class="QuotedText">&gt; They should be bankrupted.</font><br> <p> That's just not realistic at all. Even if SFC were to be considerably more aggressive, all they can do is win some monetary damages.<br> </div> Mon, 21 May 2018 01:50:45 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/754996/ https://lwn.net/Articles/754996/ jebba <div class="FormattedComment"> This "prudence" has let companies screw us over for years. SFC says Tesla has been violating the GPL for five years now. Others have been doing it for longer. Being "prudent" has just empowered companies like VMWare and Tesla to continue on, with no repercussions. They should be bankrupted.<br> </div> Sun, 20 May 2018 20:44:07 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/754994/ https://lwn.net/Articles/754994/ rahulsundaram <div class="FormattedComment"> "Those who violate Microsoft's licenses go to jail"<br> <p> Some of them, very rarely do. The vast majority of copyright infringement goes on, sometimes with the tactic acknowledgment of the commercial entities involved because it helps them again market share. In the case of license enforcement for free and open source licenses, following the Microsoft example you are citing is hardly prudent.<br> </div> Sun, 20 May 2018 19:11:35 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/754992/ https://lwn.net/Articles/754992/ dirtyepic <div class="FormattedComment"> The preferred format for source code for modification is text in a computer file, as opposed to several truckloads of hardcopy or runes carved into the side of a mountain.<br> </div> Sun, 20 May 2018 18:36:59 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/754993/ https://lwn.net/Articles/754993/ glenn <div class="FormattedComment"> The copyright notices in file headers suggest that the bulk of the kernel code is from NVIDIA.<br> </div> Sun, 20 May 2018 18:25:26 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/754985/ https://lwn.net/Articles/754985/ jebba <div class="FormattedComment"> Those who violate Microsoft's licenses go to jail. Those people are "pirates":<br> <p> <a href="https://www.microsoft.com/en-us/piracy/reporting/faq.aspx">https://www.microsoft.com/en-us/piracy/reporting/faq.aspx</a><br> <p> "Every lead is processed with the legal department and Microsoft's actions can take many forms, from a warning letter to criminal prosecution."<br> <p> There's many cases of this. One that popped top the top on a search, as an example, is someone getting SEVEN years in prison for $4 million dollars of "piracy":<br> <p> <a href="https://archives.fbi.gov/archives/baltimore/press-releases/2013/baltimore-man-sentenced-to-more-than-seven-years-in-prison-for-infringing-the-copyrights-of-more-than-1-000-commercial-software-programs">https://archives.fbi.gov/archives/baltimore/press-release...</a><br> <p> But when it comes to "Open Source" licensing, they certainly don't want penalties! No, give them more time to "comply" (e.g. years/never)!<br> <p> "Specifically, the commitment offers licensees of GPLv2 code a reasonable period of time to correct license compliance issues, building on emerging community norms already in place in the Linux kernel community."<br> <p> <a href="https://open.microsoft.com/2018/03/19/microsoft-open-source-licensing-gplv3/">https://open.microsoft.com/2018/03/19/microsoft-open-sour...</a><br> <p> How many millions of dollars has Tesla pirated? Nvidia? VMware? How many times has BSA.org shook down small businesses for hundreds of thousands?<br> </div> Sun, 20 May 2018 17:17:15 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/754983/ https://lwn.net/Articles/754983/ smurf <div class="FormattedComment"> Seriously??<br> Lundgren shouldn't go to jail in the first place …<br> </div> Sun, 20 May 2018 16:33:50 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/754981/ https://lwn.net/Articles/754981/ jebba <div class="FormattedComment"> They should go to jail, like the people that violate Microsoft's license:<br> <p> "Recycling innovator Eric Lundgren loses appeal on computer restore discs, must serve 15-month prison term"<br> <p> * <a href="http://archive.is/7bOlk">http://archive.is/7bOlk</a><br> <p> * <a href="https://www.washingtonpost.com/news/true-crime/wp/2018/04/24/recycling-innovator-eric-lundgren-loses-appeal-on-computer-restore-discs-must-serve-15-month-prison-term/?noredirect=on">https://www.washingtonpost.com/news/true-crime/wp/2018/04...</a><br> <p> <p> Instead, they'll get 6 more months. Then 6 more...<br> </div> Sun, 20 May 2018 15:39:02 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/754975/ https://lwn.net/Articles/754975/ rahulsundaram <div class="FormattedComment"> " That can’t be enough in itself. You could distribute a tarball containing a binary blob"<br> <p> That wouldn't meet the criteria you are replying to. "As long as a software producer presents a tarball that contains everything needed to build a particular release (or update)" Build - being the operative word. It implies building from source code. Not a binary release.<br> </div> Sun, 20 May 2018 13:56:32 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/754967/ https://lwn.net/Articles/754967/ epa <div class="FormattedComment"> That can’t be enough in itself. You could distribute a tarball containing a binary blob. It has everything needed to reproduce the release, but it is not a useful form for further modifications. That’s why the GPL has that language defining ‘source code’. <br> </div> Sun, 20 May 2018 11:18:34 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/754956/ https://lwn.net/Articles/754956/ fest3er <div class="FormattedComment"> IMO, no. As long as a software producer presents a tarball that contains everything needed to build a particular release (or update), *and* someone can follow those instructions and build everything, then they should be in compliance.<br> <p> Of course, it would likely behoove them to use a source control system. It would make it easier for them and others to obtain everything for particular release and build it.<br> </div> Sun, 20 May 2018 05:51:39 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/754946/ https://lwn.net/Articles/754946/ excors <div class="FormattedComment"> So no GPL program can get away with distributing just a tarball of source code, they'd always have to provide the full CVS/Git/etc repository? That doesn't sound compatible with how people have been commonly interpreting the GPL for decades.<br> </div> Sun, 20 May 2018 00:37:28 +0000 The Software Freedom Conservancy on Tesla's GPL compliance https://lwn.net/Articles/754943/ https://lwn.net/Articles/754943/ coriordan <div class="FormattedComment"> It's a long shot, but indeed, for some specific situation it might contribute something to a larger argument.<br> <p> The relevant part of GPLv2 is:<br> <p> """The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable."""<br> </div> Sat, 19 May 2018 23:57:28 +0000