Development

Novell釜底抽薪,SCO vs IBM官司的重大转折

| Development

值得庆祝的日子。据报道,Novell对SCO关于Unix版权的争议,已于当地时间8月10日作出一项对Novell有利的判决,即Novell拥有对Unix的版权。由此,SCO便不再拥有对抄袭了传统Unix代码的Linux提起诉讼的实体资格。

参与评论

学习一个东西最好的办法还是写点什么……

| Development

很久以前有一种说法是,如果你希望学Unix,那么途径之一就是自己写一个Unix内核出来。这么多年以来,其实成功的人只有1个 :-)

不过,想要学习VFS这样的东西,只要写一个FS就可以了。在tmpfs上面跑了两个小时的stress2,系统还是活的很好,当然还有一些问题没有修完,但对VFS的锁的理解又加深了许多。

参与评论

OpenSolaris还挺逗

| Development

uname出来的是:

Sun Microsystems Inc. SunOS 5.11 snv_68 October 2007

参与评论

升级了less

| Development

less升级到了406版,修了两个bug,然后本地改了一个一直让我很头疼的问题——more重新支持+开头的文件名了。

现在仅剩的问题是more对控制台的支持。只需要改1行(加1个字符),不过感觉有点太hack了。

参与评论

搞坏了inet_ntoa_r API

| Development

看来还是学的太少了。之前只是注意到内核有提供这样一个接口,等到kris来信才知道,这个接口和其他平台上都不一样-_-#

参与评论

关于DECONST

| Development

#define DE_CONST(konst, var) do { union { const void *k; void *v; } _u; _u.k = konst; var = _u.v; } while (0)

#define __UNCONST(a) ((void *)(unsigned long)(const void *)(a))

颚的神啊……

参与评论

备份的苦恼

| Development

备份在最近成为了一件越来越让人头疼的事情。我过去采取的做法是把数据刻录成光盘,寄给若干个分布在不同地区的几个朋友,但这种做法正在变得越来越不现实,因为数据的产生速度变得越来越快,而整理和加密其中需要保密的部分所需的时间也越来越长。

阅读全文…( 本文约 284 字,阅读大致需要 1 分钟 )

下雨了,收衣服了!!

| Development

Xorg 7.2 imported,然后今天……

[delphij@tarsier] ~> sudo portsnap fetch update
Looking up portsnap.FreeBSD.org mirrors… 3 mirrors found.
Fetching snapshot tag from portsnap1.FreeBSD.org… done.
Fetching snapshot metadata… done.
Updating from Fri May 18 03:22:40 CST 2007 to Sun May 20 20:53:40 CST 2007.
Fetching 3 metadata patches.. done.
Applying metadata patches… done.
Fetching 0 metadata files… done.

阅读全文…( 本文约 83 字,阅读大致需要 1 分钟 )

大陆 committer ++

| Development

如题。具体细节将在稍后公布。

参与评论

恭喜许立文(Li-Wen Hsu)同学成为新的ports committer

| Development

看名字应该是来自对岸的。之前一直在琢磨,这家伙怎么还没成为committer…

参与评论