소프트웨어 공학
초기의 유닉스 개발자들은 소프트웨어 도구 운동을 확산시켰던 모듈 방식과 재사용성의 개념을 소프트웨어 공학 분야에 가져오는 것이 중요하였다. 시간이 지남에 따라 유닉스 및 유닉스용 프로그램들의 선두 개발자들은 소프트웨어 개발의 문화적 규범들의 집합을 마련하였는데 이 규범들은 유닉스 기술 그 자체로서 중요해졌고 영향력을 떨치게 되었다. 이를 유닉스 철학이라고 부른다.