16

Freeware is software released free of charge. Often times freeware is written by a hobbyist or academic who is looking to create a tool for their field, but is either not interested in profit or thinks that profit is not viable.

I know that in some states, such as in Virginia, freeware comes with "no implied warranty" as per § 59.1–504. But does that include no warranty against damages caused by buggy code? And is this issue still a state by state issue or is there a general guiding principle which would govern the issue here?

Since it is required to help answer the question, we'll assume the following.

License: MIT License

Jurisdictions of Interest: New York & US Federal Statues/Practice.

Note: I am excluding the obvious cases of gross negligence or maliciousness, such as including a virus in the code. Likewise I am excluding third party injury where the actions of the software cause damages to individuals who are not using it.

kisspuska
  • 3,993
  • 10
  • 45
Daniel Goldman
  • 607
  • 1
  • 6
  • 15

4 Answers4

43

No, you can't

The last paragraph of the MIT License explicitly says the author is not responsible for damages (emphasis mine):

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

A software license is not a contract. You didn't enter a contract with the developer or team. You found software online and decided to use the software. When you install paid software you are almost always presented with the EULA and check-box saying you agree to it. You took an action and agreed to the EULA. You didn’t have to agree to anything before getting access to the code under the MIT license.

The software is offered "as-is" which is further protects the author. You'd have to show the author convinced you to use the software fraudulently. You're unlikely to talk to the author at all, and since the entire source code is available for review, it would be very difficult if not impossible to claim fraud.

Finally, in the U.S. people have been sued using the Computer Fraud and Abuse Act. None of the notable cases involve embedding a virus in an open-source project. Of interest is how the CFAA defines a virus (emphasis mine)

(A) knowingly causes the transmission of a program, information, code, or command, and as a result of such conduct, intentionally causes damage without authorization, to a protected computer;

Simply writing bad code wouldn't be enough. You'd have to prove the developer acted maliciously.

Hobbyists working for free don't usually have much money. The other major contributors to open source are large companies like IBM and Google, which have lawyers on retainer and deal with frivolous lawsuits frequently.

sevensevens
  • 1,544
  • 2
  • 16
  • 22
27

In addition to the argument that that particular license contains a disclaimer of liability as a condition of the license grant, you have no privity with the author.

The license binds your use of the software, but you have not entered into a contract with the author. A contract requires mutual consideration; so because you didn't pay for the license you are a just some random stranger who copied the author's work. The author has no contract with you, and no duty to you that could form the basis of a suit.

-5

The exceptions to what you would generally expect — or the real leg work that needs more than barfing up what every mediocre lemon lawyer would know...

Other than contractual disclaimers, the Uniform Commercial Code which provides for implied an implied warranty of merchantability and fitness (for a particular purpose the seller knows and acknowledges a buyer to purchase it for) may not be waived, generally, in a commercial sale.

If the license does not exclude commercial use, and a merchant sells a license with permission, in certain conditions, an implied warranty of merchantability, that is, impliedly warranting that what the software is ordinarily used for, will do that.

As may also be relevant here based on specific facts, express warranties may also not be disclaimed, because “[p]rivity is not required for an action based upon an express warranty” (Hauter v. Zogarts (1975) 14 Cal.3d 104, 115, fn. 8 [120 Cal.Rptr. 681, 534 P.2d 377].) since they are a unilateral contract or “"contractual" in the sense that it creates binding, legal obligations on the seller, (see Daugherty v. Am. Honda Motor Co. , 144 Cal.App.4th 824, 830, 51 Cal.Rptr.3d 118), but a warranty does not impose binding obligations on the buyer. (Norcia v. Samsung Telecomms. Am., LLC (9th Cir. 2017) 845 F.3d 1279, 1287-88)

And although “[t]he official Uniform Commercial Code comment in regard to section 2-313 “indicates that in actual practice affirmations of fact made by the seller about the goods during a bargain are regarded as part of the description of those goods; hence no particular reliance on such statements need be shown in order to weave them into the fabric of the agreement” (Young & Cooper, Inc. v. Vestring (1974) 214 Kan. 311, 521 P.2d 281, 291... .), and therefore, it is clear from the new language of this code section that the concept of reliance has been purposefully abandoned.

Furthermore, “[i]n Weinstat, dentists brought an action for breach of express warranty (among other claims) against the manufacturer of a tooth-cleaning device. 180 Cal.App.4th at 1217–18, 103 Cal.Rptr.3d 614. [t]he warranties at issue were contained in an instruction booklet sealed in the box containing the device. Id. at 1228, 103 Cal.Rptr.3d 614. [t]he manufacturer argued that such statements were not express warranties because the dentists were not aware of them before they bought the product[;] Id. [t]he court rejected that argument, holding that absent proof to the contrary, any affirmation made by the manufacturer before the delivery of the product to a consumer, including statements contained in the product box, constituted an express warranty. (Norcia v. Samsung Telecomms. Am., LLC (9th Cir. 2017) 845 F.3d 1279, 1287-88)

For the point to be made for the instant hypothetical, another important finding need also be stated: Not only statements, per se, including such that formally include a verb may constitute a warranty, mere explicit affirmations implying or allowing for the construction of a statement of fact by a reasonable person entering the bargain will create an express warranty including such — linguistics refer to these statements as “nominal” or “equations sentences”.

In fact, affirmations of such explicit sentences, in joint, may construe express warranties; for example the fact that “the label on [a] can coupled with [a] representation in the [local] newspaper ads that [its] contents contained no bones, constituted an express warranty” Lane v. C.A. Swanson Sons, 130 Cal.App.2d 210, 278 P.2d 723 (Cal. Ct. App. 1955).

Accordingly, in case the software code includes comments on what parts of the code are supposed to do what, those representation, and even nonverbal affirmations, may constitute an express and/or implied warranty if sold — even without a license to do so — since the seller may not evade it statutory duties imposed on them regarding the non-disclaimability of express or implied warranties “taking advantage of his own wrong”.

Conclusively, even if a seller had no right to sell the software, the buyer may enjoy statutory rights, even (i) if he attempted to disclaim all warranties, even if (ii) he personally never made any representations constituting alone or in joint any warranty or warranties, even if (iii) he was not aware of the explicit fractional representations in the software code comments in-joint constituting a warranty, and even if (iv) the seller fails or omits to set forth what remedies will be available under any warranty as constitutes in any of the above manners (since that would also allow the seller to take advantage of his own wrong), and therefore, the seller, if what the code is supposed to do for its ordinary purposes, it fails, he will be imposed a duty to refund the purchase as a matter of implied warranty of merchantability without the buyer having the duty to permit the seller to repair the software goods for the period as set forth in the U.C.C and/or other warranty statutes of the specific state (for e.g. lemon laws).

Implied and express warranties do not exclude each other since “[i]t is equally well settled that the substance of the express warranty does not in any way negate any of the implied warranties. ..." (Gherna v. Ford Motor Co., 246 Cal. App. 2d 639, 652 [55 Cal. Rptr. 94]; Gottsdanker v. Cutter Laboratories, 182 Cal. App. 2d 602, 610 [6 Cal. Rptr. 320, 79 A.L.R.2d 290].) "Where a contract expressly provides a remedy for a breach thereof, the language used in the contract must clearly indicate an intent to make the remedy exclusive" (Nelson v. Spence, 182 Cal. App. 2d 493, 497 [6 Cal. Rptr. 312]; Inner Shoe Tire Co. v. Tondro, 83 Cal. App. 689, 694-695 [257 P. 211]; former Civ. Code, § 1791, now Com. Code, § 2719, subd. (b)).

Although the unlicensed sale may not relieve a seller from being imposed the duties on by the U.C.C. and/or other lemon laws, the fact that that they do not do so as a matter of business activity typically does: A one-off sale by a private person or even a business who does not engage in the business of selling or leasing goods will exclude these duties. (Being aware of faults and falsely stating or concealing them of a freeware piece of software to be sold would create other causes of action by the buyer, for e.g., for fraud, but that is not a matter of what we typically understand under “warranty” or “guaranty” law duties.)

kisspuska
  • 3,993
  • 10
  • 45
-14

Yes if the bug is part of a copyrighted code.

It's illegal to copy certain types of code. If your bug is part of your code that someone else copied you may be able to sue. This has been done previously when companies have stolen code from open license software and refused to share their code.

Yes if you have purchased the software

If you hired the person to do work for you, them making the work you pay them for freeware software wouldn't impact you. Per the Uniform Commercial Code, when you buy and sell goods, there can be an implied warranty.

So long as you have paid money for this piece of software, you can sue them if the bugs are sufficiently bad. This sort of thing is generally tricky to do as programmers do inevitably make bugs and you're supposed to test code you use, but it's possible if they were sufficiently negligent.

If the freeware acts as malware, MIT licenses aren't an effective shield.

It's illegal to distribute malware in New York, per Code Section 156.20, Code Section 156.05, and Code Section 156.27. Under federal law 18 U.S. Code Section 1030 it's also illegal. If the bugs are sufficient to make the program malware, then you could sue them for damages. Courts are generally reluctant to enforce contracts which enable illegal activity.

The bar for this will be fairly high. If for example the bug is that they send you ransomware which locks your computer unless you pay them money, then you could sue.

No if it's not your copyrighted code, you have no financial relationship with them, and they haven't done criminal damage.

If it's just some random code you copied from someone else and didn't use appropriately, you probably can't sue them.

Nepene Nep
  • 527
  • 4
  • 5