# 소프트웨어를 무료로 배포하는 방법

> Clean Markdown view of GeekNews topic #20583. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=20583](https://news.hada.io/topic?id=20583)
- GeekNews Markdown: [https://news.hada.io/topic/20583.md](https://news.hada.io/topic/20583.md)
- Type: news
- Author: [baeba](https://news.hada.io/@baeba)
- Published: 2025-04-29T10:03:11+09:00
- Updated: 2025-04-29T10:03:11+09:00
- Original source: [simonwillison.net](https://simonwillison.net/2025/Apr/28/give-it-away-for-free/)
- Points: 27
- Comments: 4

## Summary

소프트웨어를 무료로 배포하려면 **정적 HTML + JavaScript**와 **무료 웹호스팅**을 활용하는 것이 좋습니다. **WebAssembly**와 **Pyodide**를 사용하면 **클라이언트 측 Python 애플리케이션**을 제공할 수 있습니다. 2025년에 추천되는 플랫폼은 **GitHub Pages**로 안정적인 서비스를 제공합니다.

## Topic Body

- 다른 사람을 위한 무료 소프트웨어를 만들고 싶다면:  
  - **정적 HTML + JavaScript**로 제공  
  - **무료이면서 신뢰할 수 있는 웹호스팅** 이용  
- **WebAssembly**와 **Pyodide** 덕분에:  
  - **클라이언트 측 Python 애플리케이션** 제공 가능  
- 서버 기반 서비스는 추천하지 않음:  
  - 서버는 업그레이드와 비용 관리가 필요해 시간이 지나면 부담이 됨  
- **2025년 추천 플랫폼**:  
  - **GitHub Pages** (공개 저장소용, 17년 넘게 안정적)  
- 과거 추천했지만 이제는 비추천:  
  - **Heroku** (2022년 Salesforce 인수 후 신뢰도 하락)  
- 추가 권장 사항:  
  - **오픈 소스 라이선스**로 배포  
  - **바로 실행 가능한 링크** 제공

## Comments



### Comment 37969

- Author: lazyhack
- Created: 2025-04-29T17:33:41+09:00
- Points: 1

저장 기능을 제공하려면 서버 연동이 필요하지 않을까요. 이게 계속 고민되는 점입니다

### Comment 37970

- Author: yeorinhieut
- Created: 2025-04-29T18:01:26+09:00
- Points: 2
- Parent comment: 37969
- Depth: 1

Cloudflare workers 무료티어에 나름 데이터베이스(kv/sqlite/s3유사품) 지원을 해요

### Comment 37944

- Author: yeorinhieut
- Created: 2025-04-29T10:27:43+09:00
- Points: 1

저도 대부분의 서비스는 cf pages + workers(서버있스) 로 처리하고 정 필요한거만 개인 서버에서 처리하고 있습니다.

### Comment 37948

- Author: caniel
- Created: 2025-04-29T10:37:25+09:00
- Points: 2
- Parent comment: 37944
- Depth: 1

Cloudflare 화이팅
