Translate

2018년 8월 23일 목요일

꿈의 입력기 nimf 이야기 18화 - 리브레오피스 버그가 nimf랑 뭔 상관?

이 글을 이제서야 봤는데 이 사람들은 nimf 개발자인 제가 리브레오피스 버그를 해결해줘야 한다고 생각하는 모양입니다.
게다가 오픈소스 프로젝트는 무상 서비스를 제공해야 한다고 생각하는 것 같습니다.
유상 서비스를 제공하면 오픈소스가 아니라고 판단하시는 것 같습니다.
오픈소스에 대해 대단히 잘못 알고 계신 것 같은데 이런 분들은 오픈소스 소프트웨어를 사용하시면 안 됩니다. 오픈소스 소프트웨어는 별도의 유료 계약이 없는 한 보증 책임이 없기 때문입니다.

그럼에도 불구하고 무상 유지 보수, 무상 기술 지원을 원하고, 원하는 대로 되지 않는다고 공개된 게시판에 불만 늘어놓는데 그런 행위를 하지 마십시오. 오픈소스 라이선스 위반입니다.

제 시간은 님들을 위해 당연히 소비되어야할 시간이 아닙니다.
저는 님들의 노예가 아닙니다.
제가 님들에게 뭘 잘못했다고 이러시나요?
대한민국 현행법이 오픈소스 라이선스보다 아래 있는 개념입니까?
오픈소스는 헌법을 초월합니까?
오픈소스는 윤리, 도덕, 예의를 무시하나요?

오픈소스는 헌법, 현행법 테두리 내에서 존재하는 것입니다.

오픈소스는 종교가 아닙니다.


https://ask.libreoffice.org/ko/question/146416/ribeure-opiseu-ggeutgeulja-beogeu/#156347

참고로 한글 입력 문제에 대해선, 화면 렌더링 엔진에서 문제인지 입력기에서 문제인지 아님 LibreOffice의 문제인지는 커널 입력기, 렌더링 엔진등 모두 확인을 해봐야 알 수 있습니다

nimf는 "개발 및 유지 보수"에 대해 유료 제공원칙을 주장하다 issue에 대해 문을 닫아버렸습니다 https://github.com/cogniti/nimf/issue...

그리고 libreoffice의 issue에 대해서 spam 처리를 한걸 확인하였습니다.

입력기 이외에 화면 렌더링 부분쪽에서도 이슈가 있을텐데 이슈를 무시하셨기때문에 개선의 여지가 없다고 보여집니다.

당시 nimf 버그가 아닌 리브레오피스 버그를 nimf 프로젝트에 이슈로 올려서 리브레오피스 버그라 말씀해드렸고 얘기가 길어질 것 같아서 이슈를 잠갔습니다. 제가 리브레오피스 버그를 분석해드릴 의무가 없습니다. 님들께 돈받고 계약 맺은게 없거든요.
제가 이슈를 닫은 거랑 리브레오피스 렌더링이랑 뭔 상관이 있다고...
자기들이 직접 해결하던가... 왜 nimf 개발자 탓을 하나요?



https://bugs.documentfoundation.org/show_bug.cgi?id=117008



댓글 8개:

  1. 리브레오피스 끝글자 버그가 왜 제 탓입니까? 기가 막혀서 진짜...

    답글삭제
  2. 님프에서 리브레 오피스 끝글자 버그가 있었나? 확인해보니까 기억하던데로 님프는 정상이고 나머지 입력기가 끝 글자 버그가 나타나는데,
    갑자기 애꿏은 님프 탓이 왜 나올까요... 오히려 답변에 님프에서 다른 입력기로 갈아타는 게 아니라 버그가 없는 님프를 쓰라고 권장해야 할 일이 아닌가...;;

    답글삭제
    답글
    1. 커뮤니티를 등에 업고 개발자에게 스트레스줘서 공짜로 부려먹으려는데 서비스 유료화하니 그에 대한 반발로 저러시는 것 같습니다. 저 글이 5월에 작성된 글이고 그후 음해하는 사람이 없는 걸로 봐서 앞으로 걱정할 필요는 없는 것 같습니다.
      제가 회사 다니면서 생활비 벌고 병원비 벌어서 밥먹고 사는 사람인데 저 사람들에게 인간 취급도 못 받는거죠.

      삭제
    2. DaeHyun Sung 2018-05-27 09:05:13 UTC

      It can't resolve it and It's not Open Source project. It looks like closed and his-owned arbitrary project.nimf developer(Hodong Kim) require money to resolve the hangul last-letter bug on LibreOffice.

      개발 및 유지 보수는 유료로 제공됩니다. #104
      ("Development and maintain the nimf project require money", Translated in English)
      Link: https://github.com/cogniti/nimf/issues/104


      As a Result, It cannot resolve the problem. If It resolve the problem, Anyone have to give money to the nimf developer.


      Today, He closed and made read-only Github Issue page.
      ( This repository has been archived by the owner. It is now read-only. )
      https://github.com/cogniti/nimf

      It can't resolve it and I think that It's not Open Source project. It looks like closed and his-owned arbitrary project.

      Maybe If We should pay to him for the nimf project's error fix, he would fix it.

      여러분들 한번 읽어보시기 바랍니다.
      nimf가 오픈소스가 아니고 nimf 개발자가 리브레오피스 버그를 해결하기 위해 돈을 달라고해서 리브레오피스의 끝글자 버그를 해결할 수 없다고 허위 사실을 유포함으로써 개발자의 명예를 훼손하고 있습니다.

      삭제
    3. 이것은 커뮤니티의 위력을 이용하여 힘없는 개인 개발자의 노동력을 약탈하려는 행위입니다. 이러한 행위가 프로젝트 초기부터 지금까지 지속되고 있습니다.
      과거에는 단순히 음해하는 수준이었지만 현재는 허위 사실을 유포함으로써 명예를 훼손하는 수준에 이르렀습니다.
      사람들이 이슈를 작성하면 제가 스트레스를 받는 이유가 이런 이유 때문입니다.
      요구를 거부하거나 신속히 해결해 드리지 않으면 자신이 속한 커뮤니티에 저를 음해하고 허위 사실을 유포하기 때문입니다.
      한국의 오픈소스 커뮤니티는 이 정도로 썩었습니다.

      삭제
  3. 오픈소스 활동은 저작권법과 라이선스만 지키는 것만으로는 안 되고, 정보통신망 이용촉진 및 정보보호 등에 관한 법률 등을 준수해야 합니다.
    저는 대한민국 국민으로서 법적 보호를 받습니다.

    답글삭제
  4. 이 글이 kldp 에 링크가 되니 조회수가 약간 올라갔군요.
    단순 불만으로 인한 거는 법적으로 문제가 없어요.
    저를 과도하게 욕해도 제가 문제 삼지 않겠습니다.
    "nimf 개발자 김호동 저 새끼 알고 보니 개또라이네..."
    여기저기 퍼나르고 공유하세요. 마음 껏 욕하세요.
    소송 계획 이런 거 전혀 없고, 당사자분은 마음 편히 본업에 충실하기 바래요.
    10여 년간 한글 문제 해결도 못하는 오픈소스 이런 거는 개나 줘버리라고 하세요.

    제가 바라보는 오픈소스에 대한 시각인 아래 글에 나와 있으니 꼭 읽어보세요.
    https://cogniti-works.blogspot.com/2018/09/nimf-23.html

    오픈소스 개발자님, 관계자님들 저한테 딴지 걸지 마시고, 님들이나 잘하시면 되요.
    hwp 문제, 한글 문제 저 아니면 해결해주는 사람 없죠? ㅋㅋㅋ
    저 밖에 없는 거에요. 그래서 사람들이 제 탓하는거 저도 알아요.
    hwp 문제, 한글 문제 아무도 해결해주지 않아서 개빡쳐서 2011년 쯤부터 C언어 공부해서 제가 직접 해결해가고 있습니다. libhwp, dasom, nimf 도 제가 직접 만들었습니다.
    그러니까 오픈소스 개발자님들과 관계자님들은 제가 하는 일에 관심끄고 니나 잘 하시면 됩니다. 제가 하는 프로젝트에 무슨 도움을 준다고요?
    숫가락 하나 얹어서 이름 날리고 싶죠?
    저한테는 오히려 시간 빼앗기고 방해되니까 도움 주지 마세요.
    hwp 문제, 한글 입력 문제 10여 년간 방치하다가 뭐하시다가 이제 나타나서 왈가불가인지.. 완전 헐~~ 이네요.
    제가 하는 일에 방해만 안 하시면 됩니다.

    그리고 학생 분들 오픈소스 이런거 하지 마세요.
    오픈소스는 거대 자본에 의해 움직이는거에요.
    오픈소스는 선행 활동, 종교 이런거 아니에요.
    절대 착각하지 마세요.
    오픈소스 개나 줘버리세요.

    답글삭제
  5. https://bugs.documentfoundation.org/show_bug.cgi?id=117008#c8

    cogniti@gmail.com 2018-09-03 22:17:33 UTC

    I have no time to compile and test it.

    hodong@debian:~/Downloads/libreoffice-5.2.7.2$ git diff
    diff --git a/vcl/unx/generic/app/i18n_ic.cxx b/vcl/unx/generic/app/i18n_ic.cxx
    index a67e589..fedf1de 100644
    --- a/vcl/unx/generic/app/i18n_ic.cxx
    +++ b/vcl/unx/generic/app/i18n_ic.cxx
    @@ -618,6 +618,17 @@ SalI18N_InputContext::UnsetICFocus( SalFrame* pFrame )
    }
    }

    +void
    +SalI18N_InputContext::ResetIC()
    +{
    + if ( mbUseable && (maContext != nullptr) && maClientData.pFrame )
    + {
    + char *text;
    + text = Xutf8ResetIC( maContext );
    + free (text);
    + }
    +}
    +
    // multi byte input method only

    void
    diff --git a/vcl/unx/generic/window/salframe.cxx b/vcl/unx/generic/window/salframe.cxx
    index 061abbf..50326c1 100644
    --- a/vcl/unx/generic/window/salframe.cxx
    +++ b/vcl/unx/generic/window/salframe.cxx
    @@ -2653,6 +2653,7 @@ long X11SalFrame::HandleMouseEvent( XEvent *pEvent )
    }
    else if( pEvent->type == ButtonPress )
    {
    + mpInputContext->ResetIC();
    // see if the user clicks outside all of the floats
    // if yes release the grab
    bool bInside = false;


    저 사실 오픈소스 안티에요.
    저 끌어들이지 마세요.
    나머지는 님들끼리 알아서 하세요.
    저는 딱 여기까지만 하겠습니다.

    답글삭제

응용 어플 끝글자 버그 잡는 거 진짜 개쉽습니다

그 동안 제가 끝글자 버그를 잡지 않고 방치한 이유 우선 책임, 의무가 없습니다. 제가 해당 어플 개발자도 아닐 뿐더러 오픈소스가 원래가 유지보수 의무, 보증 책임이 없습니다 . 이렇게 개떡 같은 게 오픈소스입니다. 전 과거 libhwp 하냐고...