Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FreeBSD and related projects are critical #50

Open
Jehops opened this issue Feb 16, 2022 · 1 comment
Open

FreeBSD and related projects are critical #50

Jehops opened this issue Feb 16, 2022 · 1 comment

Comments

@Jehops
Copy link

Jehops commented Feb 16, 2022

Hello,

I've opened this issue to document a more accurate estimate of FreeBSD's criticality score and to summarize some parts of FreeBSD that are consumed by other projects.

FreeBSD's Criticality Score

Because FreeBSD does not use Github as a primary host for issue tracking, our calculated score is higher than the values obtained with automated tools. Manually obtaining the parameter values from our repository and bug tracker gives us a score of 1. Details of how this score was obtained can be found here.

Third-party Software With Close Connection

These projects have a close connection to FreeBSD, but are maintained as third-party software and in some cases are consumed by projects other than FreeBSD. In general they do not have a large or active upstream and an investment with a focus on security could benefit the wider community.

Originated From Or Developed As Part Of FreeBSD

bsddialog
bsnmp
elftoolchain
jemalloc
libarchive
libucl
openbsm
openpam
libarchive

jemalloc is a general purpose malloc implementation that emphasizes fragmentation avoidance and scalable concurrency support. It first came into use as the FreeBSD libc allocator in 2005, and since then it has found its way into numerous applications that rely on its predictable behavior. Major users of jemalloc include:

FreeBSD
NetBSD
Mozilla Firefox
Varnish
Cassandra
Redis
hhvm
MariaDB
Aerospike
Android

Parts of the Arm Trusted Firmware are included in the FreeBSD repository.

Originated Outside Of FreeBSD, But Have Close Connection

This is software that FreeBSD depends upon, but originated outside of FreeBSD.

arm-optimized-routines
blacklist
bmake
cortex-strings
dma
libcxxrt
llvm
ntp
sqlite3
tcp_wrappers

Other Software With Strong FreeBSD Ties

OpenZFS
acpica
atf
bc
bearssl
byacc
bzip2
capsicum-test
com_err
dialog
diff
dtrace
ee
expat
file
flex
gdtoa
googletest
hyperv
ipfilter
kyua
ldns
ldns-host
less
lib9p
libbegemot
libc-pwcache
libc-vis
libcbor
libdivsufsort
libedit
libevent
libexecinfo
libfdt
libfido2
libpcap
libxo
lua
lutok
mandoc
mknod
mtree
ncurses
netbsd-tests
netcat
ngatm
nvi
octeon-sdk
ofed
one-true-awk
opencsd
openresolv
opie
pam_modules
pf
pjdfstest
pnglite
pnpinfo
processor-trace
sendmail
smbfs
tcpdump
tcsh
telnet
terminus
tnftp
traceroute
tzcode
tzdata
unbound
unvis
vis
wpa
x86emu
xz
xz-embedded
@emaste
Copy link

emaste commented Feb 16, 2022

libarchive is included in #42

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants