On Tue, Mar 30, 2010 at 1:49 PM, Svein Skogen <[email protected]> wrote:
> On 30.03.2010 20:44, Giovanni Tirloni wrote:
>> On Tue, Mar 30, 2010 at 3:35 PM, bsd <[email protected]
>> <mailto:[email protected]>> wrote:
>>
>>     Out of curiosity, since OpenSolaris is mostly open binary licenses
>>     and not source code, what would happen if Oracle rescinded those
>>     licenses?
>>
>>
>> The community would have to find replacements for these:
>>
>> ./etc/init.d/llc2
>> ./etc/llc2/llc2_start.default
>> ./etc/rc0.d/K52llc2
>> ./etc/rc1.d/K52llc2
>> ./etc/rc2.d/S40llc2
>> ./etc/rcS.d/K52llc2
>> ./etc/security/tsol/label_encodings
>> ./etc/security/tsol/label_encodings.example
>> ./etc/security/tsol/label_encodings.gfi.multi
>> ./etc/security/tsol/label_encodings.gfi.single
>> ./etc/security/tsol/label_encodings.multi
>> ./etc/security/tsol/label_encodings.single
>> ./etc/snmp/conf/mibiisa.reg
>> ./etc/snmp/conf/snmpd.conf
>> ./kernel/drv/acpi_toshiba
>> ./kernel/drv/adpu320
>> ./kernel/drv/adpu320.conf
>> ./kernel/drv/amd64/acpi_toshiba
>> ./kernel/drv/amd64/adpu320
>> ./kernel/drv/amd64/atiatom
>> ./kernel/drv/amd64/bcm_sata
>> ./kernel/drv/amd64/bnx
>> ./kernel/drv/amd64/bnxe
>> ./kernel/drv/amd64/cpqary3
>> ./kernel/drv/amd64/glm
>> ./kernel/drv/amd64/intel_nhmex
>> ./kernel/drv/amd64/iprb
>> ./kernel/drv/amd64/ixgb
>> ./kernel/drv/amd64/lsimega
>> ./kernel/drv/amd64/marvell88sx
>> ./kernel/drv/amd64/mpt
>> ./kernel/drv/amd64/pcn
>> ./kernel/drv/amd64/pcser
>> ./kernel/drv/amd64/sdpib
>> ./kernel/drv/amd64/usbser_edge
>> ./kernel/drv/atiatom
>> ./kernel/drv/bcm_sata
>> ./kernel/drv/bnx
>> ./kernel/drv/bnx.conf
>> ./kernel/drv/bnxe
>> ./kernel/drv/bnxe.conf
>> ./kernel/drv/cpqary3
>> ./kernel/drv/cpqary3.conf
>> ./kernel/drv/glm
>> ./kernel/drv/glm.conf
>> ./kernel/drv/intel_nhmex
>> ./kernel/drv/intel_nhmex.conf
>> ./kernel/drv/iprb
>> ./kernel/drv/ixgb
>> ./kernel/drv/lsimega
>> ./kernel/drv/lsimega.conf
>> ./kernel/drv/marvell88sx
>> ./kernel/drv/mpt
>> ./kernel/drv/mpt.conf
>> ./kernel/drv/ncrs
>> ./kernel/drv/ncrs.conf
>> ./kernel/drv/pcn
>> ./kernel/drv/pcser
>> ./kernel/drv/sdpib
>> ./kernel/drv/sdpib.conf
>> ./kernel/drv/usbser_edge
>> ./kernel/drv/usbser_edge.conf
>> ./kernel/kmdb/amd64/mpt
>> ./kernel/kmdb/amd64/nfs
>> ./kernel/kmdb/mpt
>> ./kernel/kmdb/nfs
>> ./kernel/misc/amd64/klmmod
>> ./kernel/misc/amd64/klmops
>> ./kernel/misc/klmmod
>> ./kernel/misc/klmops
>> ./kernel/misc/scsi_vhci/amd64/scsi_vhci_f_asym_emc
>> ./kernel/misc/scsi_vhci/amd64/scsi_vhci_f_asym_lsi
>> ./kernel/misc/scsi_vhci/amd64/scsi_vhci_f_sym_emc
>> ./kernel/misc/scsi_vhci/scsi_vhci_f_asym_emc
>> ./kernel/misc/scsi_vhci/scsi_vhci_f_asym_lsi
>> ./kernel/misc/scsi_vhci/scsi_vhci_f_sym_emc
>> ./kernel/strmod/amd64/sdpib
>> ./kernel/strmod/sdpib
>> ./lib/amd64/libc_i18n.a
>> ./lib/crypto/kcfd
>> ./lib/libc_i18n.a
>> ./platform/i86pc/kernel/cpu/amd64/cpu_ms.GenuineIntel.6.46
>> ./platform/i86pc/kernel/cpu/cpu_ms.GenuineIntel.6.46
>> ./usr/bin/iconv
>> ./usr/bin/kbdcomp
>> ./usr/bin/localedef
>> ./usr/bin/od
>> ./usr/bin/pax
>> ./usr/bin/printf
>> ./usr/bin/sed
>> ./usr/bin/tail
>> ./usr/bin/tr
>> ./usr/has/bin/patch
>> ./usr/include/sys/lc_core.h
>> ./usr/include/sys/localedef.h
>> ./usr/kernel/drv/amd64/llc2
>> ./usr/kernel/drv/llc2
>> ./usr/kernel/drv/llc2.conf
>> ./usr/lib/amd64/libike.so
>> ./usr/lib/amd64/libike.so.1
>> ./usr/lib/amd64/llib-like.ln
>> ./usr/lib/fwflash/verify/ses-LSILOGIC.so
>> ./usr/lib/fwflash/verify/ses-SUN.so
>> ./usr/lib/fwflash/verify/sgen-LSILOGIC.so
>> ./usr/lib/fwflash/verify/sgen-SUN.so
>> ./usr/lib/iconv/646da.8859.t
>> ./usr/lib/iconv/646de.8859.t
>> ./usr/lib/iconv/646en.8859.t
>> ./usr/lib/iconv/646es.8859.t
>> ./usr/lib/iconv/646fr.8859.t
>> ./usr/lib/iconv/646it.8859.t
>> ./usr/lib/iconv/646sv.8859.t
>> ./usr/lib/iconv/8859.646da.t
>> ./usr/lib/iconv/8859.646de.t
>> ./usr/lib/iconv/8859.646en.t
>> ./usr/lib/iconv/8859.646es.t
>> ./usr/lib/iconv/8859.646fr.t
>> ./usr/lib/iconv/8859.646it.t
>> ./usr/lib/iconv/8859.646sv.t
>> ./usr/lib/iconv/8859.646.t
>> ./usr/lib/iconv/iconv_data
>> ./usr/lib/inet/amd64/in.iked
>> ./usr/lib/inet/certdb
>> ./usr/lib/inet/certlocal
>> ./usr/lib/inet/certrldb
>> ./usr/lib/inet/i86/in.iked
>> ./usr/lib/inet/in.iked
>> ./usr/lib/labeld
>> ./usr/lib/libike.so
>> ./usr/lib/libike.so.1
>> ./usr/lib/llc2/llc2_autoconfig
>> ./usr/lib/llc2/llc2_config
>> ./usr/lib/llc2/llc2_loop2
>> ./usr/lib/llc2/llc2_loop3
>> ./usr/lib/llc2/llc2_loop4
>> ./usr/lib/llc2/llc2_stats
>> ./usr/lib/llc2/llc2_tcap
>> ./usr/lib/llc2/llc2_tparser
>> ./usr/lib/llib-like
>> ./usr/lib/llib-like.ln
>> ./usr/lib/locale/C/locale_description
>> ./usr/lib/localedef/extensions/generic_eucbc.x
>> ./usr/lib/localedef/extensions/single_byte.x
>> ./usr/lib/localedef/src/iso_8859_1/charmap.src
>> ./usr/lib/localedef/src/iso_8859_1/extension.src
>> ./usr/lib/localedef/src/iso_8859_1/localedef.src
>> ./usr/lib/locale/iso_8859_1/amd64/iso_8859_1.so.3
>> ./usr/lib/locale/iso_8859_1/iso_8859_1.so.3
>> ./usr/lib/locale/POSIX
>> ./usr/lib/mdb/kvm/amd64/mpt.so
>> ./usr/lib/mdb/kvm/amd64/nfs.so
>> ./usr/lib/mdb/kvm/mpt.so
>> ./usr/lib/mdb/kvm/nfs.so
>> ./usr/lib/nfs/lockd
>> ./usr/lib/raidcfg/amd64/mpt.so.1
>> ./usr/lib/raidcfg/mpt.so.1
>> ./usr/lib/snmp/mibiisa
>> ./usr/sbin/chk_encodings
>> ./usr/xpg4/bin/alias
>> ./usr/xpg4/bin/bg
>> ./usr/xpg4/bin/cd
>> ./usr/xpg4/bin/command
>> ./usr/xpg4/bin/fc
>> ./usr/xpg4/bin/fg
>> ./usr/xpg4/bin/getopts
>> ./usr/xpg4/bin/hash
>> ./usr/xpg4/bin/jobs
>> ./usr/xpg4/bin/kill
>> ./usr/xpg4/bin/more
>> ./usr/xpg4/bin/od
>> ./usr/xpg4/bin/read
>> ./usr/xpg4/bin/sed
>> ./usr/xpg4/bin/sh
>> ./usr/xpg4/bin/tail
>> ./usr/xpg4/bin/test
>> ./usr/xpg4/bin/tr
>> ./usr/xpg4/bin/type
>> ./usr/xpg4/bin/ulimit
>> ./usr/xpg4/bin/umask
>> ./usr/xpg4/bin/unalias
>> ./usr/xpg4/bin/wait
>> ./usr/xpg6/bin/tr
>> ./var/snmp/mib/sun.mib
>> ./var/svc/manifest/network/ipsec/ike.xml
>>
>>
>> --
>> Giovanni
>>
>>
>>
>> _______________________________________________
>> opensolaris-discuss mailing list
>> [email protected]
>
> How many of these could be picked up (with no license issues) from
> Free/Net/Open/DragoFlyBSD? I think atleast some of the drivers, and
> quite a few of the /bin utils can be fetched "over there", and ... for
> the drivers, maybe doing some footwork for crossintegrating the BSD and
> Solaris driverstack would be a good thing for the future (less duplicity
> of work)...

I believe the intention of the ksh93 team is to provide replacements
for most of the closed /bin utilities -- I think it's just a matter of
adding needed additional features and testing, but could probably be
used quicker if the need arose.

The big one is the libc i18n support.  Having that would help a lot.
I had looked into it before, but couldn't really figure out what the
current one was doing to figure out a compatible implementation.


>
> //Svein
>
> --
> --------+-------------------+-------------------------------
>  /"\   |Svein Skogen       | [email protected]
>  \ /   |Solberg Østli 9    | PGP Key:  0xE5E76831
>   X    |2020 Skedsmokorset | [email protected]
>  / \   |Norway             | PGP Key:  0xCE96CE13
>        |                   | [email protected]
>  ascii  |                   | PGP Key:  0x58CD33B6
>  ribbon |System Admin       | [email protected]
> Campaign|stillbilde.net     | PGP Key:  0x22D494A4
>        +-------------------+-------------------------------
>        |msn messenger:     | Mobile Phone: +47 907 03 575
>        |[email protected] | RIPE handle:    SS16503-RIPE
> --------+-------------------+-------------------------------
>         If you really are in a hurry, mail me at
>               [email protected]
>  This mailbox goes directly to my cellphone and is checked
>        even when I'm not in front of my computer.
> ------------------------------------------------------------
>                     Picture Gallery:
>          https://gallery.stillbilde.net/v/svein/
> ------------------------------------------------------------
>
>
> _______________________________________________
> opensolaris-discuss mailing list
> [email protected]
>
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to