안드로이드 Platform : Porting / Devices / Source / CTS / TV / GMS 
The Skia Source Code Dilemma
작성자
작성일 2008-03-03 (월) 11:50
ㆍ추천: 0  ㆍ조회: 3729      
IP: 221.xxx.120
※ 아래의 내용을 보면, 누군가는 SGL 소스코드를 이미 가지고 있는 사람들이 있군요..
잘 하면 소스코드를 구할 수도 있겠군요..
 
출처 : http://www.satine.org/archives/2007/03/05/the-skia-source-code-dilemma/

The Skia Source Code Dilemma

Filed under: Technology, Life — Charles Ying @ 9:51 pm
I have good friends who work on “secret” projects at Google (among other companies). Recently,
news about Google’s acquisition of Mike Reed’s company, Skia, was leaked. Thus, I believe I can
talk more freely about it now.
So here’s the thing. Last year, Google open sourced the Skia vector graphics engine and placed
the code up on Google Code under an Apache license. I heard about it through the grapevine
(not from Mike) and downloaded a copy to take a peek. Shortly thereafter, the code disappeared.
So here’s the general dilemma I pose to our virtual community:
  • What is the legal standing of the Skia source code at this point? It was made available briefly
    under an Apache license, possibly for several weeks. Is it still Apache licensed code, even
    though the code has been removed?
  • What do you think would happen if I were to post it again for posterity? What do you think Google
    would do?
  • What are the implications of this to open source in general?
And remember, don’t be evil! :-)
 
[Update #1] It seems that not many people know what the Skia engine is capable of. Skia built a
vector graphics renderer core very similar to the one that Openwave Mobile Phone Suite V7 uses.
(Mike built both, and I worked for him at Openwave) Skia is capable of full Java2D or PostScript
(group opacity, bezier curve paths and clipping, kickass type rendering, gradients, filters) on typical
“feature phone” hardware (average clocked ARM9ish processor, decent memory bandwidth) with
a ~300K footprint. It’s like OS X’s Core Graphics, without the GPU rendering.
 
[Update #2] Simeon Simeonov, Engadget and CrunchGear all have follow on stories.
 
[Update #3] An interesting twist / pickle emerges: When I looked through the source archive this
morning, I found that the actual Apache license is not included with the source code. It was only
published on the Google Code web site! Not only that, but no copyright information exists or even
authorship is in the codebase. So what now? I definitely need to speak to a IP lawyer.
 
[Update #4] According to a few authoritative sources, source code with an Apache license cannot
be revoked once published. Source code without an accompanying license isn’t as clear cut a case
and is still being examined.
 
[Update #5] I’ve decided not to release the source code at present, not for legal issues,
but as a favor. I’m confident that this source code situation will, however, be resolved
at some point by Google. :-)
 
덧글 쓰기 0
3500
※ 회원등급 레벨 0 이상 읽기가 가능한 게시판입니다.
    N     분류     제목    글쓴이 작성일 조회
481 안드로이드 Native Library 개요 2008-03-03 16038
480 자하랑 - 안드로이드 PXA270 포팅노트 2008-03-03 7954
479 Android System Library 개요 2008-03-03 6571
478 Description of Core Libraries 2008-03-03 3264
477 LibWebCore : Webkit 2008-03-03 3174
476 Webkit (SDK M5 관련 변경) 2008-03-03 2607
475 Android WebKit Build Script 2008-03-03 5160
474 WebKit Build Note 2008-03-03 3184
473 Ten New Things in WebKit 3 2008-03-03 3919
472 SGL : Scalable Graphics Library for 2D 2008-03-03 4481
471 Skia 관련 Header File/Func. 목록 2008-03-03 3661
470 Handheld Embedded Linux System 2008-03-03 2077
469 Graphic 관련 Kernel Config 2008-03-03 3060
468 The Skia Source Code Dilemma 2008-03-03 3729
467 Graphics pipeline (OpenGL State) 2008-03-03 3200
466 Media Libraries 2008-03-03 3137
12345678910,,,31