todo el mundo (que sea relevante de todos modos) va a tener un shell. algo así como un sistema operativo personalizado, más parecido a Emacs si acaso, y personalizado en que, en diferentes grados, es bastante único. grandes grupos de personas usarán los más distribuidos y grupos cada vez más pequeños usarán los más valiosos y difíciles de aprender, inaccesibles de otra manera tanto por privacidad literal como por conocimiento cultural. es como el software existente excepto que será una capa encima, utilizando todas las abstracciones existentes, incluso emulando aplicaciones de escritorio obsoletas y manipulando sus interfaces visuales, y a menudo escrito como una aplicación web o al menos utilizando bibliotecas modernas. traerán consigo la homogeneización de todas las aplicaciones que usas todos los días en un solo objeto, y sin embargo la diversificación del software utilizado de persona a persona. los más pequeños serán desarrollados por individuos y comunidades para sí mismos, y serán los más poderosos. en comparación con el software antiguo, estas cosas son bastante orgánicas, feas (o hermosas, pero ciertamente con opiniones), interfaces voluminosas. fáciles de navegar para sus usuarios porque son un hogar familiar, no porque sean fáciles de aprender a primera vista. pocas personas son presentadas, y cuando lo son, es con la supervisión del habitante. ha habido un miedo de larga data en el desarrollo de software sobre: - el aumento del alcance, el sobredimensionamiento y convertirse en un software estilo emacs o de otro modo hinchado - desarrollar para ti mismo en lugar de para el mercado ambos de estos incentivos se invertirán. el mejor software es el software que puedes usar de manera más efectiva que un equipo competidor. tu capacidad para hacer software que mejore a otros estará limitada por tu capacidad para hacer software que te mejore.