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