Nokia, 자사 제품의 웹브라우저 오픈소스화

권순선의 이미지

Nokia가 자사 제품에 들어가는 웹브라우저 소스코드를 BSD 라이센스로 공개했습니다. GPL이 아니므로 누구나 사용할 수 있고 수정된 소스를 공개할 필요가 없습니다.

Quote:

Nokia (NYSE: NOK) today announced the release to the global open source software community of the source code for S60 WebKit, the engine for its leading-edge Web Browser for S60, marking a turning point in the drive toward an open code base for web browsers used on mobile devices.

Nokia's contribution of the S60 WebKit source code, with key mobility enhancements that make WebKit easier to port to different mobile platforms, will enable reduced fragmentation in the next generation of mobile browsers, simplifying content development for the mobile web and accelerating adoption of mobile browsing by millions of smartphone users worldwide....

보도자료 전문은 http://www.prnewswire.com/cgi-bin/stories.pl?ACCT=104&STORY=/www/story/05-24-2006/0004367777&EDATE= 에 있습니다. 소스코드는 http://opensource.nokia.com/projects/S60browser 에 있는 듯 합니다. (자세히 보지 않았네요.)

아무튼 개인적으로는 매우 놀라운 소식입니다. 기업의 속성상 자사의 이익에 부합되지 않는 일은 하지 않는 것이 정상인데 저렇게 하는 것이 Nokia에 어떠한 '실질적인' 이득이 될지 잘 이해가 되지 않아서입니다.

댓글

n13800의 이미지

웹표준이 임베딩 기계에 들어가는 브라우저에서의 수행하는 역활에 대해서 설명해 놨던데..
그거의 역효과라서 그런거 아닐지 모르겠습니다. 노림수는 아웃소싱과 최적화된 기기의 등장이 아닐런지..

uleech의 이미지

후발 업체에서 근무하는 사람으로 노키아는 항상 레퍼런스 모델이었는데요.
뭐든 노키아에서 안되는 것이면, 다른 폰에서 안되도 용서가 되는게 이 동네 관습이었습니다.
그것보다 브라우저를 직접 개발해왔다는게 놀랍습니다.
보통은 Open**ve 많이 쓴다고 들었는데..
제 생각에도 좀더 코어에 집중하고, 생산성을 위해 브라우저나 일부 App를
소스 공개하고 서드파티를 키우려고 하는게 아닐까 싶습니다.

어찌보면 개발단가를 낮출수도 있고, 소속된 개발자는 더 쉽게 개발을 할 수 있을지도 모르겠군요.
직접 디버깅하기보다, 전화해서 내일까지 고치라고 하면 될테니까요. -_-;;
그나저나 원 개발자들이 다 노키아에 있을테니 공개된 소스를 들고 어플리케이션들을 개발하는
서드 파티 입장으로선 난감하겠네요..

7339989b62a014c4ce6e31b3540bc7b5f06455024f22753f6235c935e8e5의 이미지

Konqueror와 사파리에 쓰이는 KHTML(WebCore)를 사용한 것으로 보입니다. :)
완전히 재작성 하기가 쉽지는 않을테니까요.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.