Open Source Computing

Week 11, Mar 30

https://www.economist.com/business/2020/03/26/diary-of-a-home-worker



Individual Assignment 2

Bazaar postscript and abandonware

A note about git diff algorithms


Open-source management

Pick up with

An article about Firefox from The Economist: economist.com/business/2019/07/20/what-open-source-culture-can-teach-tech-titans-and-their-critics.

The real point here is that Firefox is perhaps the best example of open-source software that works well for nontechnical users. LibreOffice comes close, but there are some rough edges. (Having you find bugs in LibreOffice is easy, by comparison with Firefox.)

The other open-source-for-the-masses issue is that open source software is easier to trust. Firefox gets a lot of money from Google for making google.com the default Firefox search engine. But, overall, Firefox isn't beholden to advertisers the way Chrome is.

It is a bit of a mystery why Microsoft never managed to leverage Internet Explorer / Edge into a browser that was highly trusted by users. Even Apple Safari never gained a reputation as a privacy-friendly browser. (That's partly because Apple has mixed feelings here; Apple promotes itself as highly protective of user privacy, but they also know just how much user data is worth.)

Linux security

    Apple TLS
    OpenSSL

Look at kernel code

github.com/torvalds/linux/blob/master/net/ipv4/tcp.c

github.com/torvalds/linux/blob/master/net/ipv4/tcp_cong.c

github.com/torvalds/linux/blob/master/include/net/tcp.h

What next?