Rob Landley | a89f054 | 2015-03-26 13:25:20 -0500 | [diff] [blame] | 1 | This is a snapshot of linux 2.6.12 kconfig as washed through busybox and |
| 2 | further modified by Rob Landley. |
| 3 | |
| 4 | Way back when I tried to push my local changes to kconfig upstream |
| 5 | in 2005 https://lwn.net/Articles/161086/ |
| 6 | and 2006 http://lkml.iu.edu/hypermail/linux/kernel/0607.0/1805.html |
| 7 | and 2007 http://lkml.iu.edu/hypermail/linux/kernel/0707.1/1741.html |
| 8 | each of which spawned long "I think you should go do this and this and this |
| 9 | but I'm not going to lift a finger personally" threads from the kernel |
| 10 | developers. Twice I came back a year later to see if there was any interest |
| 11 | in what I _had_ done, and the third thread was the longest of the lot but |
| 12 | no code was merged as a result. |
| 13 | |
| 14 | *shrug* That's the linux-kernel community for you. I had an easier time |
| 15 | than the author of squashfs, who spent 5 years actively trying to get his code |
| 16 | merged, finally quitting his job to spend an unpaid year working on upstreaming |
| 17 | squashfs _after_ after every major Linux distro had been locally carrying it |
| 18 | for years. No really, here's where he wrote about it himself: |
| 19 | |
| 20 | https://lwn.net/Articles/563578/ |
| 21 | |
| 22 | This code is _going_away_. Rewriting it is low priority, but removing it is a |
| 23 | checklist item for the 1.0 toybox release. This directory contains the only |
| 24 | GPL code left in the tree, and none of its code winds up in the resulting |
| 25 | binary. It's just an editor that reads our Config.in files to update the top |
| 26 | level .config file; you can edit they by hand if you really want to. |