手机版
你好,游客 登录 注册
背景:
阅读新闻

微软将如何处理GitHub上有争议的代码?

[日期:2018-06-06] 来源:Linux公社  作者:醉落红尘 [字体: ]

微软将如何处理GitHub上有争议的代码?

在周末沸沸扬扬的传闻之后,微软周一正式宣布将以价值75亿美元的股票价值收购代码库网站GitHub。这个平台是一个重要的资源,大约有2800万开发者和数十亿行的开源代码。最近几年,微软已经升开始热衷于开源,这在很多方面都适合微软。

但深受喜爱的开发平台也可能有一些麻烦。微软很快将需要正式决定在GitHub存储库与自己利益冲突的知识库。这个技术巨头将面临与Facebook和Google类似的内容审查挑战,但是是代码而不是言语。

GitHub创建于十多年前,几乎所有大型软件组织(从Google到NASA)的开发人员都在这里进行协作。它拥有各种各样的项目,包括比特币代码和德国政府的所有法律法规。平台作为程序员的社交网络,他们对网站的贡献可以作为传统简历的替代品。任何人都可以向GitHub免费发布开放源代码,该平台通过向个人和公司收费以保持其代码的私密性。

GitHub拥有8500万个存储库,使它成为世界上最受欢迎的网站之一。然而,其中包括GitHub的新所有者微软可能会质疑的项目。

微软的负担

以GitHub上托管的Xbox模拟器为例。这些通常自制的程序允许人们在电脑上玩控制台游戏。微软(Microsoft)拥有Xbox,表面上看,当游戏玩家拒绝购买游戏机、转而在台式机上玩游戏时,微软会赔钱。这些模拟器带来了一个有趣的问题:如果微软将他们下架,可能会激怒开发人员,但如果不这样做,就会损害自己的商业利益。这是一个简单的例子,但是由于微软对GitHub的控制而引发了许多其他的冲突。

GitHub还保存了允许人们制作深度假的、非自愿的色情视频的代码,这些视频使用人工智能将一个人的脸转到另一个人的身上。据Motherboard报道,几乎所有主要社交网络都禁止使用Deepfakes。 但是用于创建它们的代码仍然存在于GitHub上,这给Microsoft带来了潜在的道德问题。

在许多方面,用于创建令人反感的内容的调节代码比简单地禁止内容本身更棘手。例如,有人可能会说,继续托管deepfake代码是有教育意义的。

加州大学洛杉矶分校(UCLA)研究内容适度的信息研究助理教授Sarah T. Roberts说,删除一段令人反感的内容,与“删除可能产生上百万条内容的代码”不同。“影响也是不同的。”

帮助创建令人反感内容的代码本身并不令人反感,但是微软必须仔细考虑它是否提供能够创建让人们认为有害的工具,尽管不是完全非法的东西。这是一个其他用户生成内容平台(如Facebook)不需要考虑的问题。

国际上的面临问题

微软也可能在GitHub海外面临问题。与Facebook等网站不同,大都政府不能简单地阻止GitHub批发,这会阻止自己的开发者访问宝贵的开源代码。虽然GitHub并不是审查制度的完美捍卫者,但GitHub还托管多国政府审查的内容。但是微软就难说了,这些敏感内容可能会消失。

GitHub也在微软有商业利益的许多其他国家受到审查,其中包括俄罗斯和印度。 前者在2014年暂时阻止访问GitHub,用于托管描述自杀方法的页面。后者对GitHub以及其他一些网站进行了限制,因为它们托管了据称是ISIS发布的内容。值得注意的是,微软还拥有LinkedIn,该公司在国外也遇到了类似的审查问题,这些对公司来说并不是全新的挑战。

碎碎念念

与所有托管用户生成内容的网站一样,GitHub已经做出了一些艰难的审核决定。 2016年,该网站决定删除Shadow Brokers发布的代码,这是一家黑客组织,获得与国家安全局相关的漏洞利用。 这样做是因为Shadow经纪商试图出售更多被盗数据,这违反了GitHub的服务条款。 但该网站有时会继续托管其他被盗代码,只要不在出售时。这也会给微软带来一个难题。

与其他科技公司一样,GitHub也发布了一份年度透明度报告,其中详细列出了它关闭存储库的次数,以及它选择采取这些行动的原因。该网站还有一份社区准则书面清单,禁止诸如暴力威胁,仇恨言论和骚扰等事情。重要的是,它还禁止使用该网站发布主动恶意软件或漏洞利用。最近,GitHub甚至与联合国一起撰写了关于内容节制和言论自由的研究报告。

不过,这次收购还是吓到了一些开发商。GitLab是一家与GitHub提供类似服务、与GitHub竞争的网站,该公司表示,在微软宣布这一消息后,其网站上的项目数量激增。周二,GitHub上最流行的存储库是“GitHub Evacuation Center”,用来帮助用户将项目转移到其他地方。 (但是今天,IF_MS_BUYS_GITHUB_IMMA_OUT项目库在创建第四天进入周趋势榜第一。但现在,它从趋势榜里消失了,刚刚被微软收购的 GitHub 移除了它。)

但就目前而言,开发人员对微软规则的担忧仍停留在理论上。目前还不清楚微软将如何控制GitHub。由于交易尚未最终敲定,两家公司都拒绝提供更多细节。不过,微软已经公开承认了自己正在承担的责任。

微软首席执行官萨蒂亚•纳德拉(Satya Nadella)在宣布收购的一篇博客文章中写道:“我们致力于成为GitHub社区的管理者,该社区将保留其开发人员优先的理念,独立运作,并保持一个开放的平台。”但遵守这个承诺可能比预想的要棘手。

微软确认以75亿美元收购GitHub,真是开源盛世  https://www.linuxidc.com/Linux/2018-06/152713.htm 

微软为什么收购GitHub?开发人员和云技术  https://www.linuxidc.com/Linux/2018-06/152710.htm

微软恢复购买代码托管平台GitHub对话,收购金额可能高达 50 亿美元  https://www.linuxidc.com/Linux/2018-06/152676.htm

Ubuntu 18.04下GitHub和Git的安装配置入门教程  https://www.linuxidc.com/Linux/2018-05/152611.htm

GitHub 新 CEO 谈论被微软接管后的未来  https://www.linuxidc.com/Linux/2018-06/152717.htm

Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2018-06/152743.htm

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款