Design for the real user. For example, we know that shelters run on urgency. Volunteers turn over. Staff wear many hats. Our product (and its value proposition) must feel obvious. If training takes weeks, you’ve already lost.
You are getting early access to this article as a subscriber. Your support makes articles like this possible. Thank you.I surveyed 112 major source-available projects to understand their AI contribution policy and whether or not they have actually accepted explicitly-labeled AI contributions. This survey included programming language implementations, databases, web browsers, programming libraries, operating systems, applications, and infrastructure projects.Of the 112 projects surveyed, only 4 banned AI contributions entirely: Zig, NetBSD, GIMP, and qemu. Some, like DuckDB and Elasticsearch, have commits by AI tools but have policies that seem to ban AI-assisted contributions. Perhaps only core contributors are trusted.Of the 112 projects surveyed, 70 had commits that explicitly mentioned being written with an AI assistant such as Claude, Gemini, Cursor, or Codex. Many more beyond those 70 projects had contribution policies that explicitly allowed AI contributions, but commits that were AI-assisted were not obvious.Across the board, low-level and high-level projects have adopted AI-assisted programming. Low-level and high-level projects have banned AI. There is not much of a pattern to be found.This survey is a good-faith attempt to determine policies and practices from public information. "Not found" in the data below basically means "no", but it's possible I just missed it. Please message me in that case.Furthermore, this survey makes no judgement at all about the use or disuse of AI, makes no judgement about having an explicit AI contribution policy, and makes no judgement about a preferred AI provider.Language ImplementationsProjectAllows AI contributionsHas accepted explicitly-labeled AI contributionsHas explicit AI contribution policyHas preferred AI providerBunYesYesNot foundClaude, CursorC# (Roslyn)Not foundNoNot foundNoCPythonYesYesYesNoGCCNot foundNoNoNoGoYesYesNoNoHaskellYesYesNot foundNoKotlinYesYesNot foundClaudeLLVMYesYesYesNoNodeJSYesNot itself, but yes via V8Not foundClaude, GeminiOCamlYesYesYesNoPerlNot foundNoNot foundNoPHPNot foundNoNot foundNoRNot foundNoNot foundNoRubyYesYesNot foundNoTypeScriptNot foundNoNot foundNoZigNoNoYesNoWeb BrowsersProjectAllows AI contributionsHas accepted explicitly-labeled AI contributionsHas explicit AI contribution policyHas preferred AI providerChromiumYesYesNot foundClaude, GeminiFirefoxYesYesYesClaude, Codex, ZedLadybirdYesYesYesNoWebkit (Safari)YesYesNot foundCodex, GeminiDatabasesProjectAllows AI contributionsHas accepted explicitly-labeled AI contributionsHas explicit AI contribution policyHas preferred AI providerCassandraNot foundNoNot foundNoChromaYesYesNot foundNoClickHouseYesYesYesClaudeCockroachDBYesYesNot foundClaudeDuckDBOnly by contributorsYesYesNoElasticsearchYesYesYes (they appear not to allow AI contributions, but they have accepted them already)NoetcdYesYesNot foundNoHadoopYesYesDisclosure is part of pull request templateNoInfluxDBYesYesNot foundClaudeKafkaYesYesNot foundNoKVRocksYesYesYesNoMariaDBYesYes (specifically)Not foundNoMeilisearchYesNoYesNoMilvusYesYesNot foundClaudeMongoDBYesYesNot foundClaudeMySQLNot foundNoNot foundNoOpensearchYesNoMight be comingNoPostgreSQLNot foundNoNot foundNoPrometheusYesYesNot foundNoQdrantYesYesYesNoRedpandaYesYesNot foundClaudeRedisYesYesNot foundNoRocksDBYesYesNot foundClaudeScyllaDBYesYesNot foundClaude (via Seastar)SparkYesYesNot foundNoSQLiteNot foundNoNot foundNoTantivyYesYesNot foundClaudeTursoYesYesNot foundClaude, CodexWeaviateYesYesNot foundClaudeOperating SystemsProjectAllows AI contributionsHas accepted explicitly-labeled AI contributionsHas explicit AI contribution policyHas preferred AI providerFreeBSDNot foundNoMight be comingNoLinuxYesYesMight be comingNoNetBSDNoNoYesNoXNU (Darwin)Not foundNoNot foundNoLibrariesProjectAllows AI contributionsHas accepted explicitly-labeled AI contributionsHas explicit AI contribution policyHas preferred AI providerASP.NETNot foundNoNot foundNocurlYesNoYesNoDataFusionYesYesYesNoDjangoYesYesYesNoFastAPIYesYesYesNoFFmpegNot foundNoNot foundNogRPCNot foundNoNot foundGeminiJAXYesYesYesNollama.cppYes (AI-assisted)YesYesClaude, GeminiliburingYesYesNot foundNokerasYesYesNot foundGeminiNettyNot foundNoNot foundNonext.jsYesYesNot foundClaude, CursoropenSSLYesYesMight be comingNoPandasYesYesYesNoPolarsYesYesYesNoprismaYesYesNot foundClaude, GeminipydanticNot foundNoNot official but seemingly againstNoPytorchYesYesYesClaudeReactYesYesNot foundClaudeSpring BootNot foundNoNot foundNosvelteYesYesNot foundNotokioYesYesNot foundNothree.jsYesYesNot foundNouvYesYesNot foundClaudevLLMYesYesNot foundGeminivue.jsNot foundNoNot foundNoApplicationsProjectAllows AI contributionsHas accepted explicitly-labeled AI contributionsHas explicit AI contribution policyHas preferred AI providerAudacityNot foundNoNot foundNoBlenderYes, for GSoC at leastNoMight be comingNoDarktableNot foundNoNot foundNoDrupalYesNoYesNoGiteaYesYesYesClaudeGitLabYesYesYesNoGIMPNoNoYes, for students at leastNoLibreOfficeNot foundNoNot foundNoMatomoNot foundNoNot foundNoMattermostYesYesNot foundClaudeOBS StudioNot foundNoYesNopi-holeNot foundNoNot foundNoThunderbirdNot foundNoNot foundNoVSCodeYesYesNot foundClaudeWordpressNot foundNoYesClaudeZulipYesYesYesClaudeInfrastructureProjectAllows AI contributionsHas accepted explicitly-labeled AI contributionsHas explicit AI contribution policyHas preferred AI providerCaddyYesYesYesNoCephYesYesNot foundNociliumYesYesNot foundNoenvoyYesYesYesNohaproxyNot foundNoNot foundNoIstioYesYesMight be comingNojaegerYesYesNot foundClaudeKeycloakYesYesNot foundNoKubernetesYesYesYesNomoby (Docker)YesYesNot foundNonginxNot foundNoNot foundNoOpen Policy AgentNot foundNoNot foundClaudeopenzfsYesYesNot foundNoqemuNoNoYesNosystemdYesYesYesNotraefikNot foundNoNot foundNoVaultNot foundNoNot foundNo。搜狗输入法对此有专业解读
。谷歌对此有专业解读
Материалы по теме:,更多细节参见yandex 在线看
[&:first-child]:overflow-hidden [&:first-child]:max-h-full"
“星链”对于军备竞赛稳定性的另一个挑战源自“星链”的军民两用性。在军备竞赛中,参与竞争以获得优势的动机与退出竞争会给对手带来优势的恐惧是相伴相生的。美国推动“星链”军事化以寻求战略优势的动机,与其他航天国家对落后的恐惧相互交织,将会加速全球范围内民营卫星星座项目的军事化发展,共同助长相关领域军备竞赛的螺旋式上升。 长期以来,中国等大多数国家坚持“太空非军事化”的立场,坚决反对太空武器化和太空军备竞赛。2022 年,中国宣布所属空间站向所有联合国会员国开放,打造全人类的“太空家园”,受到国际社会高度肯定。 美国为谋求太空绝对军事优势,将推动“星链”军事化发展作为其实施太空威慑、塑造太空安全环境的重要举措。乌克兰危机爆发以来,美国公然将“星链” 应用于军事行动中,引发俄罗斯的强烈不满。俄罗斯官员指出:“在航天领域我们永远不应该信任西方。‘星链’以前被宣布为纯粹的民用,然而,在俄罗斯对乌克兰特别军事行动期间,埃隆·马斯克(Elon Musk)带着他的‘星链’出现了。” “星链”的军事化,可能再次开启外空军备竞赛的“行动—反应”循环,迫使其他具有研发能力的国家基于恐惧落后心理而竞相跟随,加剧外层空间的不稳定态势。