【历史上的今天】7 月 24 日:Caldera 诉微软案;AMD 宣布收购 ATI;谷歌推出 Chromecast

整理 | 王启隆

透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。

今天是 2023 年 7 月 24 日,在 1951 年的今天,晶体管发明家 John Bardeen 通知 AT&T 贝尔实验室,他将离开公司,与 Walter Brattain 和 William Shockley 一起开发了现代计算中最重要的组件之一:点接触晶体管。晶体管取代了真空管,使计算机的尺寸大大减小,功率大大增加;但在晶体管研制成功后,Bardeen 对 Shockley 却感到不满,因为他认为 Shockley 限制了他和 Brattain 对晶体管进一步改进的参与,三人就此分道扬镳。回顾科技历史,7 月 24 日这一天还发生过哪些关键事件呢?

1996 年 7 月 24 日:Caldera 对微软提起诉讼

在这里插入图片描述

图源:维基百科

Caldera 是一家美国软件公司,成立于 1994 年,旨在开发基于 Linux 和 DOS 的操作系统产品;该公司在 1995 年的第一个产品是 Caldera Network Desktop,基于 Red Hat Linux 和 Novell 的 Corsair Internet Desktop 开发。为寻找与 OpenLinux 发行版捆绑在一起的 DOS 操作系统,Caldera 于 1996 年 7 月 23 日从 Novell 收购了 Novell DOS 7 和其子公司 DRI 留下的资产,由 Canopy Group 作为其最大投资者提供支持。该交易包括直接向 Novell 支付 400 000 美元以及从 DR-DOS 获得的任何收入的百分比特许权使用费。

紧接着,Caldera 在收购完成的第二天,也就是 1996 年 7 月 24 日直接向微软提出了反垄断诉讼;指控微软虚假宣传、散播谣言和恐惧、颁布排他性许可和人为捆绑软件。其中一项指控是微软为了消除竞争而将 MS-DOS 7 和 Windows 4 捆绑在一个产品(Windows 95)中,另一项指控是微软修改了 Windows 3.1,使其不能在 DR DOS 6.0 上运行。几位行业专家透露,微软将加密代码(即 AARD 代码)置于五个原本不相关的微软程序中,以防止 DR DOS 在 Windows 3.1 的预发布(测试版)中运行。

2000 年,微软在庭外达成和解,金额未披露;在 2009 年,这份和解金额被披露为 2.8 亿美元,而 Caldera 当时起诉时用到的证据已经在 2003 年被销毁——原告曾维护了一个名为 iowaconsumercase.org 的网站,其中包括每日的媒体更新、前一天诉讼的完整文本,以及追溯到 20 世纪 80 年代的大约 2000 件被指控的不当行为的证据档案。而该网站上的资料却在一夜之间消失。微软在公司历史上已经被卷入过许多引人注目的法律事务,包括各种针对美国、欧盟和竞争对手的案件;你如何看待围绕微软的这些诉讼案件呢?欢迎在评论区参与讨论。

资料来源:维基百科

2006 年 7 月 24 日:AMD 宣布收购 ATI

在这里插入图片描述

图源:维基百科

ATI Technologies Inc.(通常称为 ATI)是一家总部位于安大略省万锦市的加拿大半导体技术公司,是一家专门设计与销售适用于个人电脑、机顶盒、数字电视、电子游戏机及手提式设备等的显示芯片、芯片组的无厂半导体公司。2006 年 7 月 24 日被美国的 AMD 公司全资收购。ATI 被收购前在北美、欧洲和亚洲等地曾拥有超过 3,700 名员工,2006 年时营业额仍有 22 亿美元之巨,后来 AMD 方面集成后,最终成为其显卡部门,并保留 Radeon 品牌进营销售。

在 2006 年 7 月 24 日,ATI 被 AMD 以 54 亿美元收购,于 10 月 25 日收购完成,最终收购价格为 43 亿美元现金,另加 5800 万 AMD 普通股购买 ATI 所有普通股,摩根斯坦利还另外贷款 25 亿美元予 AMD。收购后,AMD 一直保留 ATI 品牌,作为旗下绘图卡业务的子品牌。直到 2010 年 8 月,在发布 Radeon HD 6000 系列显卡的同时,AMD 宣布放弃 ATI 品牌。不过在 2015 年,AMD 又将其绘图技术事业部门单独命名为 Radeon 事业部——Radeon 是 ATI 也是其被收购后一直沿用的绘图芯片品牌。

资料来源:维基百科

2013 年 7 月 24 日:谷歌推出了 Chromecast

在这里插入图片描述

图源:维基百科

Chromecast(网络上又简称 CC)是 Google 在 2013 年推出的一款数字电视棒,运行精简版 Chrome OS 操作系统。主要功能为将传统电视、显示器等升级为网络电视,使其具有播放网络媒体的功能。第一代 Chromecast 发布于 2013 年 7 月 24 日,以 35 美元的售价在 Google Play、亚马逊和 Best Buy 上出售;当日,Google 同时公开发布了名为“Google Cast SDK”的软件开发工具包,允许开发者为应用软件嵌入适配于 Chromecast 的版本,实现适应电视的人机交互。

Chromecast 是一款仅有 2 英寸(72 毫米,5.08 厘米)长的小型设备,运行简易版的 Google Chrome OS。通过连接 WIFI 信号并插入高清电视的 HDMI 接口,Chromecast 可以将其他设备上的内容镜射到电视屏幕上。支持使用的操作系统包括 Android、Chrome OS、Windows、iOS、OS X 等,个人电脑、智能手机和平板电脑透过指定的 APP 即可将视频和音频传输至电视端,Google Play、YouTube、Netflix 是官方最早公布的支持 Chromecast 的应用服务。

以史为镜,可以知兴替。计算机科学发展至今,有许多至关重要的事件、人物。在《新程序员:我们的技术时代,我们的程序人生》中,来自四十余位技术人跨越半个世纪,用代码敲出一个个真实的程序人生故事!

扫描或点击《新程序员:我们的技术时代,我们的程序人生》订阅!

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/45648.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

数据结构【数组、串、广义表】

第四章 数组、串、广义表 一、数组 1.概念:线性表是通过数组实现的,数组是线性表的推广,数组只有存取元素和修改元素的操作(除了初始化和销毁); 2.数组的存储结构:一个数组的所有元素在内存中占…

动手学DL——深度学习预备知识随笔【深度学习】【PyTorch】

文章目录 2、预备知识2.1、数据操作2.2、线性代数&矩阵计算2.3、导数2.4、基础优化方法 2、预备知识 2.1、数据操作 batch:以图片数据为例,一次读入的图片数量。 小批量样本可以充分利用GPU进行并行计算提高计算效率。 数据访问 数组:np…

Java运算符

大体上,与C语言差不多,不同的地方,我用红色字体标注了 算术运算符 1. 基本四则运算符:加减乘除模 ( - * / %) int a 10 ; int b 20 ; System . out . println ( a b ); // 30 System . out . println ( a - b…

二十三种设计模式第十八篇--责任链模式

责任链模式是一种行为型设计模式,它允许你将请求沿着处理者链传递,直到有一个处理者能够处理该请求为止。责任链模式将请求发送者和请求处理者解耦,从而使得多个处理者都有机会处理同一个请求。 该模式包含以下几个关键角色: 抽象…

macOS 源码编译 qpress

╰─➤ git clone https://github.com/PierreLvx/qpress.git ╰─➤ cd qpress ╰─➤ make g -O3 -o qpress -x c quicklz.c -x c qpress.cpp aio.cpp utilities.cpp -lpthread -Wall -Wextra -Werror ╰─➤ sudo make install …

k8s deployment(k8s经典版)|PetaExpress

Deployment是什么? Deployment是指在软件开发中将应用程序或系统部署到目标环境中的过程。它包括将代码编译、配置、打包并安装到目标服务器或设备上的步骤。k8s deployment是(k8s经典版)中用来管理发布的控制器,在开发的过程中使…

Ubuntu18.04系统安装视频剪辑软件shotcut

Snap Store安装 使用的是最新的Ubuntu 18.04 LTS(Bionic Beaver),其本身已安装Snap 如果没有安装,则可以使用以下命令安装SNAP $ sudo apt-get install snapd安装shotcut $ sudo snap install shotcut --classic启动shotcut $…

读kafka生产端源码,窥kafka设计之道(下)

背景 在上一篇文章《读kafka生产端源码,窥kafka设计之道(上)》 留下了kafka设计上比较优秀的一个点;内存的循环使用。本篇文章准备盘盘它。 好奇 为什么 kafka减少发送消息时向JVM频繁申请内存,就可以降低JVM GC的执…

【深度学习之YOLO8】视频流推断

官方V8模型下载 需要准备两个东西 simsun.ttc字体包YOLOv8官方模型成品 ScreenCapture屏幕图像类 import cv2 import mss import numpy as npclass ScreenCapture:"""parameters----------screen_resolution : Tuple[int, int]屏幕宽高,分别为x&a…

最新基于Citespace、vosviewer、R语言的文献计量学可视化分析技术及全流程文献可视化SCI论文高效写作方法

文献计量学是指用数学和统计学的方法,定量地分析一切知识载体的交叉科学。它是集数学、统计学、文献学为一体,注重量化的综合性知识体系。特别是,信息可视化技术手段和方法的运用,可直观的展示主题的研究发展历程、研究现状、研究…

2023年Q2京东小家电市场数据分析(京东数据运营)

伴随人们对生活品质追求的提高,以及拥有新兴消费理念的年轻人逐渐成为消费主力,功能新潮、外观精致的小家电经常在电商平台销售榜单里“榜上有名”。本期我们便一起来分析Q2京东小家电市场中,一些较为热门的精致生活小电的行业大盘变动情况。…

使用node内置test runner,和 Jest say 拜拜

参考 https://nodejs.org/dist/latest-v20.x/docs/api/test.html#test-runner 在之前,我们写单元测试,必须安装第三方依赖包,而从node 20.0.0 版本之后,可以告别繁琐的第三方依赖包啦,可直接使用node的内置test runner…

js实现窗口的左右及上下拖拽

<template><div class"Drag2"><div class"box" ref"box"><div class"left"><!--左侧div内容--></div><div class"resize" title"左右侧边栏" draggable"true" …

Jupyter 安装、简单操作及工作路径更换

一、Jupyter下载安装 pip install jupyterAnaconda是Python另一个非常流行的发行版&#xff0c;它之后有着自己的叫做“conda”的安装工具。用户可以使用它来安装很多第三方包。然而&#xff0c;Anaconda会预装很多包&#xff0c;包括了Jupyter Notebook,所以若已经安装了Anac…

QT项目打包成软件进行发布的三种方式

目录 一、打包成绿色便携版 二、打包成单文件版 三、打包成可安装版本 本教程对应的IDE是Qt Creater。 保证绿色便携版能正常运行才能够打包成单文件版本和可安装版本。 一、打包成绿色便携版 特点&#xff1a;给别人发送的时候需要先制作成一个压缩包文件&#xff0c;解…

低代码未来的发展方向

&#x1f482; 个人网站:【办公神器】【游戏大全】【神级源码资源网】&#x1f91f; 前端学习课程&#xff1a;&#x1f449;【28个案例趣学前端】【400个JS面试题】&#x1f485; 寻找学习交流、摸鱼划水的小伙伴&#xff0c;请点击【摸鱼学习交流群】 大的未来都是AI &#x…

vue element select下拉框回显展示数字

vue element select下拉框回显展示数字 问题截图&#xff1a; 下拉框显示数字可以从数据类型来分析错误&#xff0c;接收的数据类型是字符串&#xff0c;但是value是数字类型 <el-form-item prop"classifyLabelId" :label"$t(item.classifyLabelId)"…

Ceph版本

每个Ceph的版本都有一个英文的名称和一个数字形式的版本编号 第一个 Ceph 版本编号是 0.1&#xff0c;发布于2008 年 1月。之后是0.2,0.3....多年来&#xff0c;版本号方案一直没变。 2015年 4月0.94.1 (Hammer 的第一个修正版) 发布后&#xff0c;为了避免 0.99 (以及 0.100…

vue预览和下载txt、PDF、execl等在线文件

因为浏览器默认能直接打开TXT、PDF等文件索引默认就是点击链接打开文件。但是浏览器却又不能在线打开execl、world等文件。 现在我们可以统一的实现文件的预览以及下载。 下载文件 downloadfile方法 downloadfile(url,fileName){const newUrl url;const x new XMLHttpRequ…

解决报错:Can‘t connect to HTTPS URL because the SSL module is not available.

本人今天准备打开安装一个label-studio包&#xff0c;试了很多次&#xff0c;接连报如下错误&#xff0c;因此我就去找了一些解决方案&#xff0c;现在总结如下&#xff1a; 1、报错信息如下 2、解决方案如下&#xff1a; github上有对应的解决方案&#xff0c;链接&#xff…