近日 GitLab 被发现在其入职培训的政策中明确指出,禁止在公司使用微软的 Windows 操作系统,除了不会向员工发放 Windows 系统的电脑,GitLab 也要求在公司使用个人设备的员工不能使用 Windows 系统。GitLab 仅推荐员工使用 macOS 和 Linux。
GitLab 官网有一个专门供 GitLab 新员工阅读的指导手册,里面列出了十分详尽的设备管理流程,其中包括新员工如何订购电脑、公司设备采购和运输流程、可以申请的设备配置、如何进行更新换代、设备回收等内容。
其中在电脑配置一览中,GitLab 明确指出他们仅批准使用 Linux 和苹果的 macOS,并禁止员工使用微软的 Windows,给出的原因如下:
- 由于微软 Windows 在桌面操作系统中的主导地位,Windows 是间谍软件、病毒和勒索软件攻击的主要目标平台。
- macOS 已经预装在苹果电脑上,Linux 可以免费使用。为了批准使用 Windows,GitLab 必须购买 Windows 专业版的许可证,而 Windows 家庭版不符合 GitLab 的安全准则。
- Windows 家庭版是出了名的难以保护。
除此之外,GitLab 还在文档中强调到,如果员工在入职时因为一些特殊原因没能第一时间拿到公司分配的电脑,还可以使用个人设备或临时租用设备,但允许的设备中仍然不包含 Windows 电脑:
- 使用个人非 Windows 硬件(Mac、Linux、移动设备)
- 租用并报销非 Windows 硬件的费用
- 购买并报销 Chromebook
GitLab 在官网详细列出了笔记本电脑供应商的选择标准,GitLab 表示,目前推荐的设备是安全团队平衡隐私、安全和合规性,以及采购设备后能否及时交付到员工手中等多个因素后的结果,因为这些设备可以更好地满足 GitLab 的需求。
GitLab 向员工提供的硬件配置如下,根据职位和工作内容不同,配置上会有所差异:
苹果硬件
- Macbook Pro 14" 和 16" - M1 Max / 10-Core CPU / 24-core GPU / 32GB 统一内存 / 512GB 或 1TB 存储(性能机型)
- MacBook Pro 16" - 英特尔 i7 或 i9 / 512 SSD / 32 RAM(传统的性能机型)
- Macbook Pro 13" - M1 / 16Gb / 512GB(标准机型)
Linux 硬件
- 戴尔 Precision 移动工作站 5500 或 5700 系列的笔记本电脑(配置不低于 15.6 英寸显示器/512GB 固态硬盘/32GB 内存/英特尔 i9 或 i7 处理器)
- 戴尔 Latitude 7300 系列的笔记本电脑(配置不低于 13.3 英寸显示屏/256GB 固态硬盘/16GB 内存/英特尔四核 i5 处理器)