![]() When you disable security features, you do so at your own risk. If an app that bundles malware was not signed with an Apple Developer ID and you purposefully disabled or bypassed Gatekeeper, no action will be taken on our part. However, it is important to never forget the last line of defence is always the user. To do so, we evaluate casks on a case-by-case basis and any user is free to bring a potential malware case to our attention. This means we will not always remove casks that link to these apps, in part because there is no clear line between useful app, potentially unwanted program, and the different shades of malware-what is useful to one user may be seen as malicious by another.īut we’d still like for users to enjoy some kind of protection while minimising occurrences of legitimate developers being branded as malware carriers. Even so, Homebrew Cask has long decided it will not be an active gatekeeper ( macOS already has one) and users are expected to know about the software they are installing. Unfortunately, in the world of software there are bad actors that bundle malware with their apps. See the homebrew/cask-fonts repository CONTRIBUTING.md for details. Fontsįont casks live in the Homebrew/homebrew-cask-fonts repository. We do not accept these casks since they involve a higher-than-normal security risk. Unofficial, Vendorless, and Walled builds Since this can be subjective, if you disagree with a decision, open an issue and make your case to the maintainers. The fork is so overwhelmingly popular that it surpasses the original and is now the de facto project when people think of the name.įor unrelated apps that share a name, the most popular one (usually the one already present) stays unprefixed.The original discontinued software recommends that fork.There are two exceptions which allow the fork to replace the main cask: If the original software is discontinued, forks still need to follow this rule so as to not be surprising to the user. Forks and apps with conflicting namesįorks must have the vendor’s name as a prefix on the cask’s filename and token. ![]() If an app provides a trial but the only way to buy the full version is via the Mac App Store, it does not belong in any of the official repositories. Trial and Freemium versionsīefore submitting a trial, make sure it can be made into a full working version without needing to be redownloaded. When an app exists in more than one language or has different regional editions, the language stanza should be used to switch between languages or regions. Beta, Unstable, Development, Nightly, or LegacyĪlternative versions should be submitted to Homebrew/homebrew-cask-versions. When stable versions become available, only those will be accepted as subsequent updates. When software is only available as a beta, development, or unstable version, its cask can go in the main homebrew/cask repository. They should run on the latest release of macOS or the previous point release (Monterey and Ventura as of late 2022). Stable versions live in the main repository at Homebrew/homebrew-cask.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |