Left-Pad (2024)
a year ago
- #npm
- #left-pad
- #open-source
- 左填充事件发生在8年前,这是书籍中记载的一个著名事件。
- 取消发布的决定是在大自然中自我反思时做出的,由内心指引,而非逻辑、愤怒或贪婪。
- 原则:如果NPM打破自己的规则删除一个包,就应该删除所有包。
- 背景涉及Kik Messenger对开源社区的威胁姿态,导致NPM违背自身规则采取行动。
- NPM是害怕失去Kik,而非作者畏惧Kik的威胁。
- 被误解的叙事:这不是愤怒的抗议,而是在压力下坚守立场。
- NPM本有时间调整API,却选择提供一键删除所有包的脚本,表现出对开发者的居高临下态度。
- 作者350多个遵循Unix哲学的软件包因缺乏统计数据看似无人使用,但实际影响未知。
- 左填充事件后,作者辞职离开美国,开始旅行,并将热情从开源转向商业与营销。
- 左填充事件是一次'死亡'与'重生',在生活继续的同时催生了新的热爱。