깃헙에서 봤는데 c++ 재단도 아닌데 왜 굳이 자체적인 stl 만드는거야??
[질문] 마소나 엔비디아에서 STL 만드는 애들은 머하는거임?
익명(218.39)
2022-07-31 15:54
추천 0
댓글 10
다른 게시글
-
EFI 파티션 두 개 만들면 안 좋음? [2][질문] 익명(180.224) | 22.07.31추천 0
-
내가 하는 일에 비해 돈을 너무 많이 받고 있다는 생각 들었을 때[%] 익명(223.38) | 22.07.31추천 0
-
하는일에 비해 자신이 보수를 너무 높게 받고 있다 [12][질문] 익명(106.101) | 22.07.31추천 0
-
실리콘밸리가서 창업하면 유리한거있음? [5][질문] 익명(61.38) | 22.07.31추천 0
-
지금까지 C++23에 추가된 주요 기능들 정리.TXT [16][정보] 익명(skuld88) | 22.07.31추천 16
-
Microsoft Teams이거 뭐임? [12][질문] Nahid(128.134) | 22.07.31추천 1
-
alacritty + uim 안된다... [2][질문] ala(125.131) | 22.07.31추천 0
-
개발 3년차 연봉 6600 이직이 두렵다... [1][%] 익명(118.32) | 22.07.31추천 1
-
std::pair도 vector bool 못지 않은 쓰레기임 [5][%] 익명(skuld88) | 22.07.30추천 3
-
프론트 면접준비하는데 리액트를 다루는 기술 좋음? [4][질문] 익명(118.235) | 22.07.30추천 0
원래 STL 구현체는 C++ 재단이 안 만드는데
그리고 MSVC는 기본적으로 소유권이 마소에게 있고, VS professional이랑 VS enterprise는 유료임. MSVC STL을 븅신같이 만들면 VS professional, VS enterprise를 팔 수 있겠음? 못팔지
그리고 gcc c++ 표준 라이브러리는 gpl 라이선스이기 때문에 회사에서 소프트웨어를 만들 때 gcc c++ 표준 라이브러리를 쓰려면 gpl 라이선스가 전염되어야 함. (안하면 좆됨) 그래서 기업에서 상업용 컴파일러와 표준 라이브러리를 써서 배포하는 거임. 세상에 공짜는 없음.
아냐 glib는 GPL 예외여서 전염 안 됨
glib란다 libgcc++
gcc c++가 gpl 전염된다는건 뭔 헛소리냐 ㅋㅋ
아 내가 잘못 알았네. glibc랑 libstdc++랑 헷갈림 ㅈㅅ
예외 조항 때문에 컴파일 결과물에 대해서는(정확히는 gcc를 통해 GPL이 아닌 소프트웨어를 컴파일하여 gcc에서 제공되는 라이브러리를 링크 및 런타임에서 사용하는 상황에 대해서) 전염되지 않음
우리가 일반적으로 사용하는 경우에는 GPL 전염을 신경쓰지 않아도 됨. 단, 애플 같이 자기한테 맞추기 위헤 libstdc++, glibc 등을 수정이 필요한 기업들은 GPL 효력이 발생하기 때문에 LLVM으로 갈아타는 거고
자사 OS/HW에 최적화하는거지