Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
linuxpc:index [2026/06/09 11:47] – [jPC의 목표] adminlinuxpc:index [2026/06/09 19:14] (current) – [소프트웨어 개발] admin
Line 48: Line 48:
   * [[.:boot_device:index|부팅 장치 설정]]   * [[.:boot_device:index|부팅 장치 설정]]
   * [[.:network_configuration:index|네트워크 설정]]   * [[.:network_configuration:index|네트워크 설정]]
-  * [[.:splash_screen:index|부팅 스플래시 화면 사용자 정의]]+  * [[.:splash_screen:index|부팅 화면 로고 변경]]
  
 ===== 동작 원리 ===== ===== 동작 원리 =====
  
-  * [[.:storage:index|저장소 성 이해하기]]+  * [[.:storage:index|저장장치 ]]
   * [[.:autorun:index|프로그램 자동 실행 설정]]   * [[.:autorun:index|프로그램 자동 실행 설정]]
   * [[.:remote_desktop:index|원격 데스크톱]]   * [[.:remote_desktop:index|원격 데스크톱]]
Line 68: Line 68:
   * [[.:audio:index|오디오 기능]]   * [[.:audio:index|오디오 기능]]
   * [[.:camera:index|카메라 사용하기]]   * [[.:camera:index|카메라 사용하기]]
-  * [[.:buzzer:index|전자식 부저 제어하기]]+  * [[.:buzzer:index|부저 제어하기]]
  
 ===== 소프트웨어 개발 ===== ===== 소프트웨어 개발 =====
 +
 +  * [[:dotNet:|리눅스 환경에서 닷넷의 개발 환경]]
  
   * [[.:dotnet_visual_studio:index|Visual Studio와 .NET을 이용한 소프트웨어 개발]]   * [[.:dotnet_visual_studio:index|Visual Studio와 .NET을 이용한 소프트웨어 개발]]
   * [[.:dotnet_vs_code:index|Visual Studio Code와 .NET을 이용한 소프트웨어 개발]]   * [[.:dotnet_vs_code:index|Visual Studio Code와 .NET을 이용한 소프트웨어 개발]]
-  * [[winforms:index|WinForms 애플리케이션 개발]] +  * [[:winforms:index|WinForms 애플리케이션 개발]] 
-  * [[cfnet:cfheader:index|CFHEADER - CFNET I/O 모듈용 .NET USB 인터페이스]]+  * [[fieldio:cfnet:index|CFHEADER - CFNET I/O 모듈용 .NET USB 인터페이스]] 
 +  * [[https://comfilewiki.co.kr/en/doku.php?id=jcontrols:index|jControls - jPC를 위한 콘트롤 모음 ( 한글로 번역해서 보세요.)]]
  
 ---- ----
Line 82: Line 85:
 ===== 왜 jPC를 개발했나요? ===== ===== 왜 jPC를 개발했나요? =====
  
-많은 분들이 "이미 컴파일파이(ComfilePi)가 있는데 왜 또 다른 패널 PC를 만들었나요?"는 질문을 하십니다.+많은 분께서 "이미 컴파일파이가 있는데 왜 또 다른 Linux 패널 PC를 만들었나요?"고 물으니다. 결론부터 말씀드리면, jPC와 컴파일파이는 출발점과 목적이 전혀 다른 제품입니다.
  
-결론부터 말씀드리면, **jPC와 컴파일파이는 출발점이 다른 제품**입니다.+컴파일파이는 라즈베리 파이 기반의 강력한 오픈소스 확장성과 유연한 시스템 구축을 지향합니. 반면, 신제품 jPC는 지원이 종료된 CUWIN(Windows CE) 사용자분들을 위해 탄생했습니다.
  
-컴파일파이는 라즈베리 파이 의 터치 패널 PC입니다. 라즈베리 파이의 풍부한 생태계와 다양한 오픈소스 소프트웨를 활용할 수 있다는 장점이 있습니다. 실제로 많은 고객들이 컴파일파이를 이용하여 다양한 시스템을 구축하고 있습니다. +존 CUWIN 특유의 가볍고 단순하며 안정적인 제어 환경을 원하셨던 고객에게, jPC는 가장 완벽하고 친숙한 차세대 대안이 될 것입니다.
- +
-하지만 편으로는 기존 CUWIN(Windows CE) 사용자들의 고민도 있었습니다.+
  
 ===== Windows CE는 종료 된건가요? ===== ===== Windows CE는 종료 된건가요? =====
Line 98: Line 99:
 ===== 왜 Linux인가요? ===== ===== 왜 Linux인가요? =====
  
-현재 산업용 임베디드 시스템에서 현실적인 선택지는 Linux입니다.+현재 산업용 임베디드 시스템에서 현실적인 선택지는 Linux 뿐 입니다.
  
 Linux는 장기간 유지보수가 가능하고, 다양한 개발 도구를 사용할 수 있으며, 특정 제조사에 종속되지 않습니다. Linux는 장기간 유지보수가 가능하고, 다양한 개발 도구를 사용할 수 있으며, 특정 제조사에 종속되지 않습니다.
Line 126: Line 127:
 산업 현장에서 오랫동안 안정적으로 사용할 수 있도록 설계된 임베디드 Linux 플랫폼입니다. 산업 현장에서 오랫동안 안정적으로 사용할 수 있도록 설계된 임베디드 Linux 플랫폼입니다.
  
-이를 위해 운영체제의 여러 부분을 산업용 환경에 맞게 조정하습니다.+이를 위해 운영체제(OS)의 세세한 부분까지 조정되었습니다. 바로 이 지점에 지난 20년간 컴파일 테크놀로지가 현장에서 쌓아온 깊은 노우와 기술력이 고스란히 녹아 있습니다.
  
   * 전원 차단 상황을 고려한 시스템 구성 (파티션 구분)   * 전원 차단 상황을 고려한 시스템 구성 (파티션 구분)
Line 136: Line 137:
 ===== 어떤 제품을 선택해야 하나요? ===== ===== 어떤 제품을 선택해야 하나요? =====
  
-라즈베리 파이의 풍부한 생태계와 다양한 오픈소스 프로젝트를 활용하고 싶다면 컴파일파이가 좋은 선택입니다. +라즈베리 파이의 풍부한 생태계와 다양한 오픈소스 프로젝트를 활용하고 싶다면 컴파일파이가 좋은 선택입니다. 반대로 산업 현장에서 장기간 안정적으로 운영되는 시스템을 구축하고 싶거나, .NET 기반의 산업용 애플리케이션을 개발하려는 경우에는 jPC가 더 적합할 수 있습니다.
- +
-반대로 산업 현장에서 장기간 안정적으로 운영되는 시스템을 구축하고 싶거나, .NET 기반의 산업용 애플리케이션을 개발하려는 경우에는 jPC가 더 적합할 수 있습니다.+
  
 두 제품은 경쟁 관계가 아닙니다. 두 제품은 경쟁 관계가 아닙니다.
  
-컴파일파이는 라즈베리 파이 플랫폼을 활용하려는 고객을 위한 제품이고, jPC는 차세대 CUWIN을 필요로 하는 고객을 위한 제품입니다. +컴파일파이는 라즈베리 파이 플랫폼을 활용하려는 고객을 위한 제품이고, jPC는 차세대 CUWIN을 필요로 하는 고객을 위한 제품입니다. 저희는 고객이 자신의 목적에 맞는 플랫폼을 선택할 수 있도록 두 제품을 모두 제공하고 있습니다.
- +
-저희는 고객이 자신의 목적에 맞는 플랫폼을 선택할 수 있도록 두 제품을 모두 제공하고 있습니다.+
  
  
  
 [[:index|컴파일 테크놀로지 온라인 사용설명서]] [[:index|컴파일 테크놀로지 온라인 사용설명서]]