컴퓨터는 어떻게 작동해야 하는가
3 hours ago
1
- 운영체제는 사용자가 의식하지 않는 곳에서 프로그램 실행을 도와야 하지만, 현재 운영체제는 이 목표에서 벗어나 있어 오프라인 우선 어플라이언스가 필요함
- 시스템과 애플리케이션은 저자원 머신과 무료 최저 단계 CI/CD에서도 빌드될 만큼 작아야 하며, 새 기기와 오래된 기기 모두에서 실행돼야 함
- 로그인, 앱 설치, 앱 실행은 인터넷 연결이나 계정 로그인을 요구하지 않아야 하며, 앱은 USB 드라이브로 옮겨 오프라인에서도 영구적으로 쓸 수 있어야 함
- 업그레이드는 ISO 부팅으로 사용자 데이터와 애플리케이션을 보존한 채 시스템만 갱신해야 하고, 여러 머신 중 하나를 서버로 활용할 수 있어야 함
- 책 쓰기, 음악 제작, 사진·영상 편집에는 항상 켜져 있고 인터넷에 연결된 머신이 필요하지 않으며, 컴퓨터는 하드웨어가 지속되는 동안 조용히 창작을 돕는 도구여야 함
운영체제가 뒤로 물러난 오프라인 우선 어플라이언스
- 컴퓨터는 운영체제를 전면에 드러내기보다 사용자가 프로그램을 쓰도록 돕는 장치여야 함
- 시스템은 가능한 한 적은 공간을 차지해야 하며, 시스템과 애플리케이션은 저자원 머신에서도 빌드 가능해야 함
- 클라우드의 최저 단계 무료 CI/CD 옵션에서도 빌드될 수 있어야 함
- 새 머신과 오래된 머신 모두에서 실행될 수 있어야 함
- 부팅 과정은 사용자가 별도 단축키로 자세한 로그나 복구 명령줄을 요청하지 않는 한, 텍스트 한 줄 없이 조용히 진행돼야 함
- 로그인은 인터넷 연결을 요구하지 않아야 함
- 사용자가 원하면 비밀번호 없이 바로 데스크톱으로 부팅할 수 있어야 함
- 비밀번호 없는 계정을 만들거나, 메모리에서만 실행되고 저장되지 않는 일회용 게스트 계정을 선택할 수 있어야 함
소유 가능한 앱과 오래 쓰는 하드웨어
- 사용자는 어떤 서비스에도 로그인하지 않고 인터넷에서 애플리케이션을 내려받을 수 있어야 함
- 애플리케이션을 플래시 드라이브에 복사해 인터넷이 없는 시스템에 꽂고 사용할 수 있어야 함
- 이후에도 연결을 요구하지 않고 영구적으로 사용할 수 있어야 함
- 시스템 업그레이드는 디스크를 지우지 않고, 사용자 데이터와 애플리케이션을 보존한 채 시스템만 갱신해야 함
- 사용자는 ISO를 내려받아 부팅한 뒤 업그레이드할 수 있어야 함
- 여러 대의 머신이 있는 환경에서는 한 대를 서버로 지정해 사용자 계정을 만들고, 다른 시스템이 네트워크에서 부팅하거나 애플리케이션을 실행하거나 네트워크 로그인할 수 있어야 함
- AI 수요와 기타 공급 부족으로 새 하드웨어가 비싸진 상황에서, 새 장치만 지원하는 방식은 맞지 않음
- 사용자는 거의 어떤 리퍼비시 머신이라도 구매해 어플라이언스와 데스크톱을 실행할 수 있어야 함
- 책 쓰기, 음악 제작, 사진 편집, 영상 편집에는 항상 켜져 있고 인터넷에 연결된 머신이 필요하지 않음
- 컴퓨터는 사용자가 자기 조건에 맞춰 조용히 무언가를 만들 수 있게 하고, 하드웨어 수명이 다할 때까지 방해하지 않아야 함
-
Homepage
-
Tech blog
- 컴퓨터는 어떻게 작동해야 하는가