![]() |
|
||||||||
경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지 |
|
지나가다님.
지금 하신 말씀은 "GPL 기반의 C 코드를 델파이로 바꿨으면 내 코드야" 하는 말과 같습니다. 테이블이건 뭐건 LGPL 코드 참조 후 실행파일에 포함했으면 큰소리 내실 일은 아니죠. GOGO 는 LGPL 이므로 배포하신 형태는 라이센스 위반입니다. GOGO 전체건 일부건 참고했다면 소스는 공개, 코드 공개가 싫다면 라이브러리 형태로 배포하셔야 합니다. GOGO의 성능을 닷넷의 성능인양, 특히 자신의 능력인양 포장하신 건 부끄러운 일입니다. 한 때 지나가다님의 빠돌이로서, 또 같은 길을 걷는 후학으로서 한말씀 올리면 컴퓨터를 조금만 멀리 하세요. 그러면 사람을 대하는 예의도 되찾으실 수 있으실 겁니다. 코드배틀 쇼의 조건은 네이티브 대 닷넷이었고 네이티브쪽의 답변은 제 블로그에 이미 올렸으니 닷넷을 제가 학습할 이유는 없어보이네요. 사람을 낚으셨으면 번잡하시더라도 다운받아 실행하는 성의 정도는 보여주세요. 미묘하게 제 쪽이 빠르고 결과물의 크기와 구조도 비슷합니다. 암튼 변방의 블로그까지 두 번 왕림하시게 하겠네요. 자주 방문해 이성적인 지도 부탁드립니다. LGPL에서 엄격히 규정하는 정적링크란, 다른 이의 코드를 라이브러리로 분리하지 않고 포함시키는 모든 행위를 말합니다. 익히 알고 계시리라 생각했는데 제가 너무 돌려 말했나 봅니다. 다음에 보실 때 참고가 되시도록 해당 내용도 블로그에 추가 해 두겠습니다.
그 것 말고 제 글에서 신경쓰이는 부분은 또 없으신지요. 사실 지나가다님이 라이센스만 준수하면 얘기 간단한건데... 말씀처럼 테이블만 쓴건지, 데이터 공간의 dll 을 코드공간으로 데려오는 묘수를 부린건지... 어느쪽이건 존경할만한 기술임에 틀림이 없는데도 세상 참 복잡하게 사시네요. 오늘 경험은 좋은 타산지석으로 삼겠습니다. 그리고 공개된 게시판에서 제게 함부로 하대하시는 건, 조 밑에 frozen 님의 경우도 있고 하니 "어이쿠 키보드가 미끄러졌네~" 라고 한 번은 접어드리겠습니다. 어린 시절 상식으로 학습하셨을 '선'은 넘지 마세요. 지나가다님께 딸린 후학 만큼은 아니겠지만 저도 보는 눈들이 많아 경로사상만으로 막말을 꾸준히 참아드릴 수는 없으니까요 >MP3 엔코더 소스 올렸길래 그거 참고하려고 했다가
C코드인가요, 아니면 C# 코드인가요? >허프만 테이블이 이상해서 고고에서 사용된 허프만 테이블 써먹은 건데 뭐가 잘못됐수? ㅋ C코드인가요, 아니면 C# 코드인가요? 그리고 허프만 테이블 모듈만 가져다가 사용했다면 파일 헤더에 영향을 줘서는 안되죠. 애시당초 본 배틀의 핵심은 코어 모듈을 C로 짠 것과 C#으로 짠 것을 비교하는 것이므로 core module을 C#으로 구현했다면 인정해 드리겠습니다만 그냥 C#으로 wrapping만 해 놓고, 성능 비교를 하려고 했으니 어이가 없는 노릇. LGPL 라이선스상 불법의 문제를 따지기 전에, 다른 사람의 창작품을 자신의 것인 것처럼 포장하는 행위에 대해 저는 대단히 크게 분노합니다. 본인은 혹이라도 자신의 코드를 다른 사람이 가져다가 그 사람 것인 것처럼 장사를 해먹고 있다면 역시 분노하겠죠? 프로그래머로서, 코드 원작자의 이름을 밝히고 존중하는 것은 가장 중요하고 핵심적인 양심의 문제라고 봅니다.
본인이 직접 개발한 것이 아니라 다양한 라이브러리들을 알고 있어서 능수능란하게 가져다쓸 수 있는 것도 실무상에서 대단한 능력임은 분명하지만, 다른 사람의 코드를 가져다쓰고서 그 사실을 숨기고 본인의 업적으로 자랑하는 행위는 더도 덜도 아닌 글자 그대로의 '도둑질'이며, 서로간의 공정 경쟁을 지향해야 하는 개발자들로서는 반드시 근절시켜야 하는 나쁜 행위입니다. 저 개인적으로도 이런 행위를 하는 '자칭 개발자'를 아주아주 싫어하고요, 대다수 양심적인 개발자들 사이에서 음험한 발을 붙이지 못하도록 해야 한다고 믿습니다. 영화의 한 장면처럼 남의 것을 훔쳤으면 멀리 도망가서 소리소문 없이 살면 욕이라도 덜 먹지요. 남의 것을 훔친 것을 가지고 떳떳하게 자기가 대단하다고 스스로 자랑이라니, 오만이 하늘을 찌르는군요. 리소스에서 DLL을 로딩하는 친절한 설명...
http://www.codeproject.com/Articles/528178/Load-DLL-From-Embedded-Resource 여담이지만...
올려주신 바이너리를 닷넷 기반이라 철썩같이 믿었던 저는, 순진하게도 모노에 올려보는 그 순간까지 흥분에 떨었다죠. 찍소리도 못내고 뻗는 거 보고서야 응? 이거 뭔가 좀 이상하네?? 싶었다는... 그 바이너리가 단박에 모노에서 굴러갔다면... 포럼 회원님들은 지나가다님을 위해 작두를 타는 저를 보셨을겁니다. 접신한 무당처럼 말이죠... 아무튼 한동안 좋은 안주거리가 되어주시겠군요. 어쩌면 이거야말로 진짜 목적인 살신성인?? 중의적인 의미로 등신불??? 저 저격하는 글이니 이정도 대응은 괜찮죠?? "친목질" 가득한 오프모임을 기다리며... 회원님들 모두 좋은 밤 되세요~~ 관련 글 리스트
|
Copyright © 1999-2015, borlandforum.com. All right reserved. |
경고드립니다.