|
|
Log in / Subscribe / Register

Torvalds Suggests DiBona for SCO Panel (Linux Journal)

Torvalds Suggests DiBona for SCO Panel (Linux Journal)

Posted May 24, 2003 17:41 UTC (Sat) by stock (guest, #5849)
Parent article: Torvalds Suggests DiBona for SCO Panel (Linux Journal)

UNIXWARE Code hmmm ;

the reason McBride is like jumping at IBM, is IMHO the fact that the project
Monterey (joined effort by IBM and SCO to start a 64bit Itanium version of
UNIXWARE) was canceled by IBM AFAIK. so today SCO is biting its lips,
as they still have 32bit UNIXWARE, but no 64bit Monterey UNIXWARE
version.. so basicly SCO is on a technologic dead trail.

Now less check :

[jackson:stock]:(~)$ rgrep -i -R '*.[^ao]' UNIXWARE /usr/src/linux-2.4.20/
/usr/src/linux-2.4.20/fs/partitions/msdos.c: * Create devices for Unixware
partitions listed in a disklabel, under a
/usr/src/linux-2.4.20/fs/partitions/msdos.c:static void
unixware_partition(struct gendisk *hd, struct block_device *bdev,
/usr/src/linux-2.4.20/fs/partitions/msdos.c:#ifdef
CONFIG_UNIXWARE_DISKLABEL
/usr/src/linux-2.4.20/fs/partitions/msdos.c: struct unixware_disklabel *l;
/usr/src/linux-2.4.20/fs/partitions/msdos.c: struct unixware_slice *p;
/usr/src/linux-2.4.20/fs/partitions/msdos.c: l = (struct unixware_disklabel
*)read_dev_sector(bdev, offset+29, &sect);
/usr/src/linux-2.4.20/fs/partitions/msdos.c: if (le32_to_cpu(l->d_magic)
!= UNIXWARE_DISKMAGIC ||
/usr/src/linux-2.4.20/fs/partitions/msdos.c:
le32_to_cpu(l->vtoc.v_magic) != UNIXWARE_DISKMAGIC2) {
/usr/src/linux-2.4.20/fs/partitions/msdos.c: printk(" %s: <unixware:",
msdos_partition_name(hd, minor, buf));
/usr/src/linux-2.4.20/fs/partitions/msdos.c: while (p - &l->vtoc.v_slice[0] <
UNIXWARE_NUMSLICE) {
/usr/src/linux-2.4.20/fs/partitions/msdos.c: if (p->s_label !=
UNIXWARE_FS_UNUSED) {
/usr/src/linux-2.4.20/fs/partitions/msdos.c: {UNIXWARE_PARTITION,
unixware_partition},
/usr/src/linux-2.4.20/fs/partitions/msdos.c: * On the second pass look
inside *BSD, Unixware and Solaris partitions.
/usr/src/linux-2.4.20/fs/bfs/inode.c:MODULE_DESCRIPTION("SCO
UnixWare BFS filesystem for Linux");
/usr/src/linux-2.4.20/include/linux/genhd.h: UNIXWARE_PARTITION =
0x63, /* Partition ID, same as */
/usr/src/linux-2.4.20/include/linux/genhd.h:#ifdef
CONFIG_UNIXWARE_DISKLABEL
/usr/src/linux-2.4.20/include/linux/genhd.h: * Unixware slices support by
Andrzej Krzysztofowicz <ankry@mif.pg.gda.pl>
/usr/src/linux-2.4.20/include/linux/genhd.h:#define
UNIXWARE_DISKMAGIC(0xCA5E600DUL) /* The disk magic number
*/
/usr/src/linux-2.4.20/include/linux/genhd.h:#define
UNIXWARE_DISKMAGIC2 (0x600DDEEEUL) /* The slice table
magic nr */
/usr/src/linux-2.4.20/include/linux/genhd.h:#define UNIXWARE_NUMSLICE
16
/usr/src/linux-2.4.20/include/linux/genhd.h:#define
UNIXWARE_FS_UNUSED 0 /* Unused slice entry ID */
/usr/src/linux-2.4.20/include/linux/genhd.h:struct unixware_slice {
/usr/src/linux-2.4.20/include/linux/genhd.h:struct unixware_disklabel {
/usr/src/linux-2.4.20/include/linux/genhd.h: struct unixware_vtoc {
/usr/src/linux-2.4.20/include/linux/genhd.h: struct unixware_slice
/usr/src/linux-2.4.20/include/linux/genhd.h:
v_slice[UNIXWARE_NUMSLICE]; /* slice headers */
/usr/src/linux-2.4.20/include/linux/genhd.h:#endif /*
CONFIG_UNIXWARE_DISKLABEL */
/usr/src/linux-2.4.20/include/linux/autoconf.h:#define
CONFIG_UNIXWARE_DISKLABEL 1
/usr/src/linux-2.4.20/drivers/net/dgrs.c: * Derived from the SVR4.2
(UnixWare) driver for the same card.
/usr/src/linux-2.4.20/drivers/scsi/ips.h: #define IPS_OS_UNIXWARE
0x04
/usr/src/linux-2.4.20/drivers/scsi/dpt/dpt_osdutil.h:/*#define
_DPT_UNIXWARE */
/usr/src/linux-2.4.20/drivers/scsi/dpt/dpt_osdutil.h:#if defined (_DPT_SCO)
|| defined (_DPT_UNIXWARE) || defined (_DPT_SOLARIS) || defined
(_DPT_AIX) || defined (SNI_MIPS) || defined (_DPT_BSDI) || defined
(_DPT_FREE_BSD) || defined(_DPT_LINUX)
/usr/src/linux-2.4.20/drivers/scsi/dpt/dptsig.h:#define OS_UNIXWARE
0x00000800 /* USL Unix */
/usr/src/linux-2.4.20/drivers/scsi/dpt/osd_util.h:/*#define
_DPT_UNIXWARE */
/usr/src/linux-2.4.20/drivers/scsi/dpt/osd_util.h:#if defined (_DPT_SCO) ||
defined (_DPT_UNIXWARE) || defined (_DPT_SOLARIS) || defined
(_DPT_AIX) || defined (SNI_MIPS) || defined (_DPT_BSDI) || defined
(_DPT_FREE_BSD) || defined(_DPT_LINUX)
[jackson:stock]:(~)$

Hmm thats in total these files :
[jackson:stock]:(/tmp)$ cat uw | awk -F":" '{print $1}' | uniq
/usr/src/linux-2.4.20/fs/partitions/msdos.c
/usr/src/linux-2.4.20/fs/bfs/inode.c
/usr/src/linux-2.4.20/include/linux/genhd.h
/usr/src/linux-2.4.20/include/linux/autoconf.h
/usr/src/linux-2.4.20/drivers/net/dgrs.c
/usr/src/linux-2.4.20/drivers/scsi/ips.h
/usr/src/linux-2.4.20/drivers/scsi/dpt/dpt_osdutil.h
/usr/src/linux-2.4.20/drivers/scsi/dpt/dptsig.h
/usr/src/linux-2.4.20/drivers/scsi/dpt/osd_util.h
[jackson:stock]:(/tmp)$

Now that a verbose UNIXWARE lable. So McBride thinks the rest is
hidden in disguise _on_purpose_ by IBM???

Make my words, if SCO/M$ is some kind of Two Towers action. i.e. SCO
acted on the suggestion/initiative of M$, this case is gonna backfire like
they are going to be sorry to even have thought about it.

Robert


to post comments


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds