Some discontinued library mentions the MIT license only in their readme:
https://github.com/krispenney/FCAlertView
Do license mentions in README file without actual LICENSE file mean same in court?
Some discontinued library mentions the MIT license only in their readme:
https://github.com/krispenney/FCAlertView
Do license mentions in README file without actual LICENSE file mean same in court?
Yes, it's OK to not have any license file.
Without any license, the default is that all rights are reserved. If someone other than the author wants to use this code, they have the obligation of obtaining a valid license.
For open source projects, there are a variety of conventions to unambiguously indicate licenses. For example:
LICENSE, COPYING, NOTICEREADME fileSPDX-License-Identifier headers or package manager metadataIf an author follows one or more of these conventions, it is likely that a court will find that the author intended to issue the license. Special files such as a LICENSE do not have magic legal power, they are just one industry convention among many.
However, things become difficult if there is conflicting information, and the linked project is an example:
In the README, it is said that
FCAlertView is available under the MIT license. See the LICENSE file for more info.
However, no LICENSE file exists.
In the source code files, we instead find “all rights reserved” copyright headers without any mention of an MIT license
Copyright © 2016 <the author>. All rights reserved.
The project in general also suggests that the author is not very experienced, so they might not fully understand the consequence of issuing an MIT license for their code.
So while there are indications that the software is available under the MIT license, there are also indications to the contrary. It would therefore be unwise to use the code without obtaining clarification about the licensing status from the author.
All rights reserved" automatically!! the author surly did manually mention "See the LICENSE file for more info.", but just didn't addLICENSEfile and/or clean Xcode's mess – Top-Master Jul 26 '21 at 17:45See the LICENSE file for more info." without actualLICENSEfile suggests a template, it's still not done by us, it would be the developer's fault if we use it under MIT license now – Top-Master Jul 26 '21 at 18:01All rights reserved" is excluded from given permission. Another question that comes up is: If we are guilty for not obtaining a valid license, owner could in court state something like "With MIT I mean My-Important-Terms license, which does not allows any access." and even without "All rights reserved" we have absolutely no access? – Top-Master Jul 26 '21 at 18:23