2

freebsd(freebsd 下载)

你的电脑够强吗?网友分享了他的FreeBSD,跑在160核CPU的安培平台【arm】上,基本都跑满了。操作系统是FreeBSD。看进程,好像是跑机器学习还是AI算法之类的。

我也好像有160核cpu,512GB内存,16TB磁盘的机器来玩玩,我想玩扫雷。

VS Code卡的原因不全是electron。electron也(或者说chromium)并不是完全跨平台。首先ozone没有完工,还不支持wayland,其次代码对一些小众unix很不友好,比如musl和FreeBSD都需要大把的补丁。

VS Code 的 UI 并不卡,因为是异步渲染,不会阻塞UI,反而是Language Service处理时间长,不过这些功能由插件提供。

而vsc的插件api非常稳定,而且和实现是解耦的,可以保持插件api的情况下重构实现,比如neovim就正在兼容vsc插件。

一个很小众看上去很土的视频游戏库-raylib,却获得Google Open Source Peer bonus(2019/2021)/EPIC Games嘉奖。

1.多平台

Windows/Linux/macOS/freeBSD/respberry pi/respberry pi desktop/Android/HTML5

2.多编程语言

C/C++/Go/Python/Lua/Rust/Zig/Odin/...

3.硬件加速使用OpenGL(1.1, 2.1, 3.3, 4.3或ES 2.0)

4.统一抽象层rlgl

5.字体模块

6.材质格式(DXT/ETC/ASTC)

7.3D支持

8.动画3D模型

9.数学模块库

10.音频支持(WAV,OGG,MP3,FLAC,XM,MOD)

官网地址:raylib | A simple and easy-to-use library to enjoy videogame...

项目地址: GitHub - raysan5/raylib: A simple and easy-to-use library to...

freebsd 的源代码和文档已经通过gitlab提供镜像,公众可以自由获取

FreeBSD继续努力消除其GPL许可软件的基础依赖。开源的协议有很多,Linux采用的是GPL协议,GCC等项目也是。

GPL对公司们的约束更多,特别是要求你强制要开源代码。这一条,就能让很多公司足够头痛。

FreeBSD是宽松的BSD协议,但是两个许可证之间无法统一,BSD不要求你强制开源。所以你可以用,但可以不开源。

FreeBSD开发者努力在肃清GPL软件的依赖,减少法律风险,也是为商业应用排雷。

商业公司,用FreeBSD是没什么问题的,你可以不开源。

但是如果你用GPL,可能就不行了。

现在FreeBSD在做以下事情:

- 继续进行从FreeBSD基础上删除GPL软件的工作,以便 "迁移到现代的、无拷贝的或更多许可的组件"。"最近删除的一些GPL授权的项目,包括用LLVM的LDB替换GDB调试器,用BSDgrep替换GNUgrep,以及放弃libgnuregex。GNU dialog 和 gcov 的替代方案也在寻找中。(对于那些喜欢使用 GNU 调试器的用户, GDB 仍然可以通过 FreeBSD Ports 获得。)

- Linux 二进制兼容层的 Linuxulator 除了相当好的 CLI 应用程序支持之外, 还在继续努力让更多的 GUI 桌面应用程序发挥作用。

- 更新默认的编译器工具链到LLVM Clang 11。

- 继续努力让 FreeBSD 的 Intel WiFi 支持处于良好状态。

- 继续围绕即将在未来几个月内发布的 FreeBSD 13.0 进行工作,这也是他们从 Subversion 转到 Git 进行开发后的第一个版本。

- FreeBSD 的 USB4 支持工作正在进行中,但还没有完成,无法为用户提供支持。

- 继续改进 ARM / AArch64 对 FreeBSD 的支持。

- FreeBSD 基金会提供了围绕 OpenZFS Zstd 支持、Linux 应用程序二进制兼容性的 Linuxulator 改进、LLDB 目标工作、WiFi 改进等方面的资助。

从事软件开发二十多年,我主要完成了以下开发工作,可能会扬名立万。

1。汉澳sinox操作系统(始于2005)

这是一个居于freebsd,发布最新2019版本

2。因特理臻操作系统intlos(始于2020)

基于gentoolinux,刚完成研发工作,还没发布,用于补充sinox无法实现深度学习gpu训练

3。器普计算机编程语言(始于2008)

分别两个版本

sepl.net基于mono.net,C#汉化和扩展

sepl.c,基于clang,c/c++汉化和扩展

这两个语法基本一样,只是环境有些不同

4。开发基于器普语言的深度学习框架(2020)

两个版本

sepl.net.deeplearning.framework

sepl.c.deeplearning.framework

主要是用开源软件组合改造,技术难度不大,还没开始开发

5。研发出基于AI逻辑关系学的逻辑推理算法(2021),这个算法不同深度学习大数据学习数万张牛图才识别出牛,而是看了一张牛图就能识别出牛图,跟人类认识事物一样。这种算法可以用于语音识别,自然语言理解,图像识别,图像分割等。这个算法刚发现,只需要编程实现,目前人类还没有人认识到该算法。

6。研发砍甘蔗机器人(2020)和送外卖机器人(2021),目前我正在去送外卖通过导航寻路掌握机器人导航技术,从而为研发机器人做准备。这个机器人实现需要使用上面开发出来的几项技术,缺一不可。

其实我现在已经完成了前面四项,第五项是独有技术,今年才发现。其实最初是研究一种普通算法替换深度学习算法。

后面开发机器人就水到渠成,而不是毫无准备。一但开发出了砍甘蔗机器人,就可以名垂千古了。当然我的能力也只能到这个水平了。

人的一生其实在最壮年的时候才是建功立业的时候。

HelloSystem是一个FreeBSD发行版,桌面是用QT写的,外观风格比较像Mac,有Dock,有图形化软件,常用的办公,上网,Terminal都有。中文输入法我还没找到怎么开。

目前可以下载的版本是0.3.0 还在开发中,开发者的目的,是要构建一个开源的纯粹的Mac OSX的替代产品,你们不需要非常好的硬件,就可以流畅运行。

HelloSystem的愿景是用户体验第一,美观,实用。

之所以他们不用Linux做发行版,因为他们看不起。

另外,Mac OSX其实内核 也是纯正的Unix,所以Hello System基于FreeBSD,血脉正统的Unix操作系统。

现在可以从官网下载ISO,推荐在虚拟机下面安装体验。

还有很长的路要走,让我们一起期待吧。

OpenZFS v2.1.0-rc1发布了,支持的系统:

Supported Platforms

Linux: compatible with 3.10 - 5.11 kernels

FreeBSD: Release 12.2, stable/12, 13.0 (HEAD)

虽然没有原生支持Linux,但是你仍然可以自已动手编译支持zfs, 在linux下面用上zfs。

Ubuntu 系统新安装,有机会选择是否用zfs 文件系统, 我之前玩过。但是在系统升级,降级的时候,还是有很多问题,手册上很多知识点 没讲。

另外zfs 不能跟fstab结合起来,也不能通过mount命令挂载,

zfs 用的是它自己的一套玩法,学习成本还是有点高的。另外出问题修的成本也比较高,易用性有待提高。

本文来自网络,不代表本站立场。转载请注明出处: https://tj.jiuquan.cc/a-2141254/
1
上一篇framework3 0(framework4.0.30319)
下一篇 ftp上传软件(ftp上传网站)

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: alzn66@foxmail.com

关注微信

微信扫一扫关注我们

返回顶部