Skip to content

npm CTO announces ban on terminal ads #635

@caspermaven

Description

@caspermaven

Check this out: npm bans terminal ads. Announced several hours ago.

In response to community backlash against another NPM module attempting to run ads during install/postinstall, NPM is banning ads in the terminal for all users.

"We are always working on improving our policies and expand on our commitments to the community," Ahmad Nassri, npm, Inc. CTO told ZDNet in an email this week.

"To that end, we're making updates to our policies to be more explicit about the type of commercial content we do deem not acceptable."

According to these upcoming updates, npm will ban:

  • Packages that display ads at runtime, on installation, or at other stages of the software development lifecycle, such as via npm scripts.
  • Packages with code that can be used to display ads are fine. Packages that themselves display ads are not.
  • Packages that themselves function primarily as ads, with only placeholder or negligible code, data, and other technical content.

Update: Looks like the core-js project made the news! It was explicitly linked in the article, towards the bottom.

Update 2: You made it to reddit! Take a look.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions