当前位置: 首页 > news >正文

31 岁生日快乐,Linux!

Linux 迎来了 31 岁生日,所以和我一起庆祝 Linux 的 31 岁生日吧,喝上一杯好香槟和一个美味的蛋糕!

虽然有些人不承认 8 月 25 日是 Linux 的生日,但我知道。1991 年 8 月 25 日,21 岁的芬兰学生 Linus Benedict Torvalds 在 comp.os.minix 新闻组上发表了他现在著名 的声明,他正在为 386(486) AT 克隆 开发免费操作系统,只是作为“爱好”

大家好,使用 minix 的每个人——我正在为 386(486) AT 克隆

做一个(免费)操作系统(只是一个爱好,不会像 gnu 那样大而专业)。这从四月就开始酝酿,并开始准备。我想对 minix 中人们喜欢/不喜欢的东西有任何反馈,因为我的操作系统有点像它(文件系统的物理布局相同(由于实际原因)等等)。🙂Linus

我目前已经移植了 bash(1.08) 和 gcc(1.40),而且似乎一切正常。这意味着我会在几个月内得到一些实用的东西,而且我想知道大多数人想要什么功能。欢迎任何建议,但我不会保证我会实施它们🙂

PS。是的——它没有任何 minix 代码,并且它有一个多线程的 fs。它不可移植(使用 386 任务切换等),而且它可能永远不会支持除 AT-harddisks 以外的任何东西,因为这就是我所拥有的:-(。

他可能做梦也没想到,所谓的“爱好”变成了大众化的东西,Linux现在基本上无处不在,从Android智能手机、Wi-Fi路由器、智能助手和智能冰箱,到大屏幕电视、卫星、和飞机。

即使你不使用它,Linux 也在那里,相信我!它为整个互联网、世界 500 强超级计算机、华尔街乃至 ISS(国际空间站)提供动力。

就个人而言,我不喜欢“今年是 Linux 之年”这句话,因为 Linux 在我们的生活中已经存在了 31 年,而且它始终是 Linux 之年。我喜欢 Linux 已有 20 多年了,我仍然记得我的第一个 Mandrake Linux 和 Red Hat Linux 安装,以及安装 Slackware Linux 的难度。

事不宜迟,让我们举杯祝 Linux 31 岁生日快乐!多年来,Linux 的精彩将继续留在 9to5Linux.com 上,以获取最新的 Linux 新闻和开源软件版本。

31 岁生日快乐,Linux!

相关文章:

31 岁生日快乐,Linux!

Linux 迎来了 31 岁生日,所以和我一起庆祝 Linux 的 31 岁生日吧,喝上一杯好香槟和一个美味的蛋糕!虽然有些人不承认 8 月 25 日是 Linux 的生日,但我知道。1991 年 8 月 25 日,21 岁的芬兰学生 Linus Benedict Torval…...

分布式ID生成方案

文章目录前言一、分布式ID需要满足的条件二、分布式ID生成方式基于UUID数据库自增数据库集群数据库号段模式redis ID生成基于雪花算法(Snowflake)模式百度(uid-generator)美团(Leaf)滴滴(Tinyid…...

合宙Air103|fbd数据库| fskv - 替代fdb库|LuatOS-SOC接口|官方demo|学习(16):类redis的fbd数据库及fskv库

基础资料 基于Air103开发板:🚗 Air103 - LuatOS 文档 上手:开发上手 - LuatOS 文档 探讨重点 对官方社区库接口类redis的fbd数据库及fskv库的调用及示例进行复现及分析,了解两库的基本原理及操作方法。 软件及工具版本 Luat…...

【论文精读】Deep Residual Learning for Image Recognition

1 Degradation Problem💦 深度卷积神经网络在图像分类方面取得了一系列突破。深度网络自然地将低/中/高级特征和分类器以端到端的多层方式集成在一起,特征的“层次”可以通过堆叠层数(深度)来丰富。最近的研究揭示了网络深度是至关重要的,在具…...

Lesson2:基础语法、输出输入

一、基础语法 1、行结构 一个Python程序可分为许多逻辑行,一般来说:一个语句就是一行代码,不会跨越多行。 """比如下面的Python程序,一共有3个逻辑行,每一行都通过print()输出一个结果。""…...

android 9.0去掉前置摄像头闪光灯功能

1.1概述 在9.0的系统rom定制化开发中,在系统中camera2也是非常重要的一部分功能,在很多场合会用到camera2拍照视频,等等功能, 但是在使用过程中发现系统camera2在使用的时候,在前置摄像头进行拍照的时候,会出现闪光灯的情况,对于产品来说,者就是一个大问题,所以产品要求…...

静态分析工具Cppcheck在Windows上的使用

之前在https://blog.csdn.net/fengbingchun/article/details/8887843 介绍过Cppcheck,那时还是1.x版本,现在已到2.x版本,这里再总结下。 Cppcheck是一个用于C/C代码的静态分析工具,源码地址为https://github.com/danmar/cppcheck …...

用一年时间脱胎换骨

生活习惯篇早睡早起11点30之前必须睡觉按时吃饭特别是早餐控糖,少吃甜食早起刷牙后,喝一杯温水保持身材,养成运动健身的习惯养成持续写作的习惯记录选题,金句,素材断舍离,定期整理,把不用的东西…...

全景拼接python旗舰版

前言在这个项目中,您将构建一个管道,将几幅图像拼接成一个全景图。您还将捕获一组您自己的图像来报告最终的结果。步骤1 特征检测与描述本项目的第一步是对序列中的每幅图像分别进行特征检测。回想一下我们在这个类中介绍过的一些特征探测器:…...

(C语言)常见的字符串与内存操作函数

问:1. Solve the problems:我想用三种方法求字符串的长度怎么办?2. strlen处理的字符串中有什么时需要注意:什么只记为什么?当什么不起什么作用时,什么不计算在内,编译器会把什么,什…...

Linux基础笔记总结

♥️作者:小刘在C站 ♥️个人主页:小刘主页 ♥️每天分享云计算网络运维课堂笔记,努力不一定有收获,但一定会有收获加油!一起努力,共赴美好人生! ♥️夕阳下,是最美的绽放&#xff0…...

R语言学习笔记

1.R语言介绍 2.R语言安装 官网:https://www.r-project.org/ CARN → 选择China中任意镜像站点 → Download R for Windows → base(二进制版本R基础软件)→ Download R-4.2.2 for Windows (76 megabytes, 64 bit) 3.Rstudio安装 https://po…...

【软件测试】企业测试面试题9道,从自我介绍到项目考察+回答......

目录:导读前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言 1、自我介绍 您好&a…...

《Spring源码深度分析》第8章 数据库连接JDBC

目录标题前言一、数据库连接方式1.JDBC连接数据库2.Spring Jdbc连接数据库(JdbcTemplate)二、JdbcTemplate源码分析1.update/save功能的实现源码分析入口(关键)基础方法execute1.获取数据库连接池2.应用用户设定的输入参数3. 调用回调函数处理4. 资源释放Update中的回调函数2.q…...

ModuleNotFoundError的解决方案【已解决】

问题描述 有包却提示ModuleNotFoundError 在正常情况下,你使用pip或者conda检查是否有相应包的时候,显示的是有的。但是一旦运行程序就会报这个ModuleNotFoundError错误。 问题可能是程序运行环境不对。 解决方案 (1)进入正确…...

Vue驼峰与短横线分割命名中有哪些坑

目录 0.前言 驼峰和短横线分割命名注意事项 组件注册命名 父子组件数据传递时命名 父子组件函数传递 0.前言 Vue驼峰命名法指的是将变量以驼峰形式命名,例如 userName、userId 等,而短横线分隔符法则指的是用短横线分隔变量名,例如 user…...

从文件中加载数据以及异常处理

上期学习了数据的存储,这次学习数据的加载 你可以使用把openpyxl.load_workbook() 来打开一个已经存在的工作簿 >>> from openpyxl import load_workbook >>> wb load_workbook(filename empty_book.xlsx) >>> sheet_ranges wb[ran…...

【JavaSE】方法的使用

方法的使用BIT-5-方法的使用绪论1. 方法概念及使用1.1什么是方法1.2 方法定义1.3 实参和形参的关系(重要)1.4 没有返回值的方法2. 方法重载2.1 为什么需要方法重载2.2 方法重载概念3. 递归3.1 生活中的故事3.2 递归的概念3.2 递归执行过程分析3.3 递归练…...

ModelScope 垂类检测系列模型介绍

文章目录ModelScope介绍垂类模型介绍调用方式1 Demo Service2 Notebook3 本地使用* 二次开发总结ModelScope介绍 ModelScope 是阿里达摩院推出的 中文版模型即服务(MaaS, Model as a Service)共享平台。该平台在2022年的云栖大会上发布,之前…...

Linux | Linux卸载和安装MySQL(Ubuntu版)

最近又来到了Linux学习了,原因是要接触云服务器相关知识, 所以博主整理了一些关于Linux的知识, 欢迎各位朋友点赞收藏,天天开心丫,快乐写代码! Linux系列文章请戳 Linux教程专栏 目录 一、卸载MySQL 1…...

如何快速掌握云端几何计算:5步实现设计自动化革命

如何快速掌握云端几何计算:5步实现设计自动化革命 【免费下载链接】compute.rhino3d REST geometry server based on RhinoCommon and headless Rhino 项目地址: https://gitcode.com/gh_mirrors/co/compute.rhino3d Rhino Compute是基于RhinoCommon和无头Rh…...

python-学生在线报名考试管理系统vue

目录系统架构设计前端实现(Vue.js)后端实现(Python)数据库设计部署与测试扩展功能项目技术支持源码获取详细视频演示 :文章底部获取博主联系方式!同行可合作系统架构设计 采用前后端分离架构,前…...

锁明明还没过期,为什么另一个线程能抢进去?

做分布式开发的时候,大家对 Redis 分布式锁应该都不陌生。为了防止锁死,比如服务器突然断电,锁永远不释放,我们通常都会给锁加一个过期时间(TTL)。写代码的时候,我们心里的算盘是这样打的&#…...

vDisk课表同步指南:Windows/Linux平台配置详解

vDisk课表同步指南:Windows/Linux平台配置详解本指南旨在为使用 vDisk IDV 云桌面解决方案的学校和培训机构,提供一份详尽的 vDisk 课表同步配置指南,重点介绍 Windows 和 Linux 平台下的配置要点。通过本文,您将了解如何利用 Exc…...

LFM2.5-1.2B-Thinking-GGUF效果展示:32K上下文下长篇小说人物关系图谱生成示意

LFM2.5-1.2B-Thinking-GGUF效果展示:32K上下文下长篇小说人物关系图谱生成示意 1. 模型能力概览 LFM2.5-1.2B-Thinking-GGUF作为一款轻量级文本生成模型,在长文本处理方面展现出独特优势。其32K上下文窗口特别适合处理复杂叙事结构,能够准确…...

Linux hostid命令实战:如何用它搞定软件授权和网络许可证管理

Linux hostid命令实战:如何用它搞定软件授权和网络许可证管理 在Linux系统管理中,软件授权和网络许可证管理一直是让开发者头疼的问题。想象一下,你刚部署了一套价值不菲的商业软件,结果因为授权问题导致服务中断;或者…...

AI Agent社交网络:为什么这是比AI工具更值得关注的方向?

2026年,AI Agent已经从概念走向落地。从AutoGPT到各类AI助手产品,Agent的能力在不断提升。但有一个问题值得关注:当AI Agent越来越强大,它们之间需要社交吗?今天从行业角度,聊聊AI Agent社交网络这个话题。…...

0基础java,面向对象

万物皆对象,要想创建一个对象,就必须要有一个类,一个类可以new很多很多的对象类的组成在一个类中,由属性和方法组成。同时和类相关的还有变量,权限修饰符和如何创建对象对象的创建对象的可以new一个出来,也就是创建。当然部分API不用写new也可以创建对象比如,在JDK8…...

HR筛简历,第一眼先看什么?

HR筛简历,第一眼先看什么? 很多求职者投简历石沉大海,总觉得是自己能力不够,其实真相是:HR根本没看到你的亮点,就已经把你刷掉了。在海量简历面前,HR筛一份简历通常只需要6到15秒,第…...

别再只会用scatter画点图了!用Matlab给散点图加上‘密度滤镜’,数据洞察力瞬间翻倍

解锁数据可视化新维度:Matlab密度散点图的科研实战指南 当面对数十万地理坐标点或生物标记数据时,传统散点图往往会变成一团模糊的"墨迹"。我曾用三个月时间分析一组包含20万GPS轨迹点的城市人流数据,直到发现密度散点图这个神器—…...