Tags:
Node Thumbnail

Andy Rubin เป็นผู้ก่อตั้งมือถือตระกูล Sidekick ซึ่งโดนไมโครซอฟท์ซื้อกิจการไป ภายหลังเขาออกมาตั้งบริษัทใหม่ Android ก่อนขายให้กูเกิลอีกรอบ การเรียกเขาว่าเป็น "บิดาแห่ง Android" คงไม่ผิดนัก

มีรายงานว่า Andy Rubin เข้าสู่โลกแห่งทวิตเตอร์แล้ว (@arubin) โดยข้อความแรกและข้อความเดียวของเขาในขณะนี้ พูดถึง "ความเปิด" ของ Android โดยแสดงผ่านโค้ดการดึงซอร์สโค้ดของ Android ผ่าน git และสั่ง make

the definition of open: "mkdir android ; cd android ; repo init -u git://android.git.kernel.org/platform/manifest.git ; repo sync ; make"

ผมคงไม่ต้องอธิบายมั้งว่า Andy Rubin ตอบโต้ใคร

ที่มา - TechCrunch

Get latest news from Blognone

Comments

By: jaykung
Ubuntu
on 19 October 2010 - 22:57 #222257
jaykung's picture

แปลความนัยให้หน่อยได้ไหมครับ

By: mk
FounderAndroid
on 19 October 2010 - 23:49 #222289 Reply to:222257
mk's picture

แปลแล้วไม่เท่

ทำความเข้าใจกับมันเองจะดีกว่า

ผมถือว่าความรู้พวกนี้อยู่ในระดับธรรมดาๆ ของคนอ่าน Blognone นะครับ

By: joomla
iPhoneUbuntu
on 20 October 2010 - 11:02 #222517 Reply to:222289
joomla's picture

+1

ถ้าใครไม่รู้จักโอเพ่นซอร์สอาจจะส่งกระแสจิตเข้าไม่ถึง

By: mk
FounderAndroid
on 20 October 2010 - 11:10 #222522 Reply to:222517
mk's picture

อันนั้นคงไม่ใช่กลุ่มเป้าหมายของเว็บครับ

By: kurosame
ContributoriPhone
on 20 October 2010 - 12:32 #222566 Reply to:222517
kurosame's picture

ตลาดเปลี่ยนได้เสมอครับ ปีนี้ผมเห็นบทความใน blognone โพสเกี่ยวกับ product โดยเฉพาะที่ไม่เป็นโอเพนซอร์สเยอะที่สุดในบรรดาข่าวต่างๆ


{$user} was not an Imposter

By: witaya1412
iPhoneAndroidSymbianUbuntu
on 24 October 2010 - 03:03 #224126 Reply to:222257

ตกลงรู้ยังอะ - -

By: mapkung14
Windows
on 19 October 2010 - 23:06 #222262

นี้เป็นภาษาของโปรแกรมเมอร์ละมั้ง

By: DoraeMew
AndroidSymbianUbuntuWindows
on 19 October 2010 - 23:07 #222265

-*- ... อย่าไปสร้างอะไรแล้วขายให้แอปเปิลเชียวนะลุง

By: anu
Contributor
on 19 October 2010 - 23:17 #222271

เปิดในโลกของโปรแกรมเมอร์ระดับสูงอย่างเดียวรึเปล่าหว่า คนธรรมดาอย่างมากก็ใช้ Custom ROM แถมฮาร์ดแวร์บางเจ้าใส่ระบบป้องกันการรูทอีก แล้วถึงเป็นโปรแกรมเมอร์ก็ตาม การส่งโค้ดกลับไปต้นน้ำก็ไม่ได้เป็นแบบเปิดอีก

Android เปิด...(แต่ซอส)

By: earnz
iPhoneAndroidUbuntu
on 19 October 2010 - 23:29 #222275 Reply to:222271

ก็ Opensource นิหน่า

By: anu
Contributor
on 19 October 2010 - 23:52 #222293 Reply to:222275

แต่กูเกิ้ลพยายามขายนิยาม "เปิด" มากกว่าแค่ซอสครับ เลยโดย Steve Jobs สอย คนอื่นเลยมาสอย Jobs กลับ

Eric Schmidt

"Google's core strategy is openness...Ours is a fundamentally open [strategy]. Open internet. Open web. It's how we fundamentally drive everything."

By: lancaster
Contributor
on 19 October 2010 - 23:39 #222283 Reply to:222271

ผมนึกไม่ออกว่ามันจะเปิดยังไงมากกว่านี้ เว้นแต่จะเข้าสู่ยุคที่เหมือน x86 คือเครื่องกับ OS แยกกันเด็ดขาด (ผมก็หวังนะ แต่คงอีกนาน)

ส่วนเรื่องการส่งโค้ดไปต้นน้ำผมว่า Android ก็เหมือนกับโครงการ OSS อื่นๆนะครับ

By: willwill
ContributorAndroid
on 20 October 2010 - 00:47 #222338 Reply to:222271
willwill's picture

ผมจำไม่ได้ว่าอ่านเจอจากไหน น่าจะเป็น PreCentral

Android เป็นแพลทฟอร์มเปิด คำว่าเปิดแปลได้สองอย่างคือ

  1. เปิดให้ผู้ใช้แก้ไข
  2. เปิดให้ผู้ผลิตและเครือข่ายแก้ไข

ปัญหาคือ 1 กับ 2 ขัดแย้งกันและนี่คือปัญหาของคำว่าเปิด

By: lew
FounderJusci's WriterMEconomicsAndroid
on 20 October 2010 - 01:36 #222370 Reply to:222338
lew's picture
  1. มีเครื่องที่เปิดให้ผู้ใช้แก้ไขวางตลาด กรณี Android คือ Nexus One และเครื่องจีนอีกจำนวนมาก หลายเครื่อง adb เข้าไปได้ root เลย
  2. มันคือ Tivonization ครับ เป็นประเด็นที่ถกกันมานานแม้แต่ในโลกโอเพนซอร์สด้วยกันเองว่ายอมรับกันได้หรือไม่ ฝั่ง FSF/GNU นั้นดูจะรับไม่ได้ แต่ฝั่ง Linux Foundation นั้นยอมรับได้กับประเด็นนี้

lewcpe.com, @wasonliw

By: pittaya
WriterAndroidUbuntuIn Love
on 20 October 2010 - 10:57 #222511 Reply to:222370
pittaya's picture

เพิ่งเห็น tweet ของ Miguel de Icaza เค้าบอกว่า "Unless Cyanogen gets full access to all the Google apps with source, and redist rights, Android is as open as OSX is."


pittaya.com

By: veer
Windows PhoneUbuntu
on 20 October 2010 - 12:35 #222570 Reply to:222511
veer's picture

แรง

By: joomla
iPhoneUbuntu
on 19 October 2010 - 23:35 #222280
joomla's picture

เหน็บได้เจ็บเหมือนกันนะ

By: Pinery
ContributoriPhoneAndroidIn Love
on 19 October 2010 - 23:43 #222284

เอ่อ.. ใครก็ได้แปลที = =a

ท่าทางจะเป็นการส่งถึง developer ซะมากกว่ามั้งครับ = =?

By: lancaster
Contributor
on 20 October 2010 - 00:32 #222324 Reply to:222284

แปลว่าใครๆก็โหลดโค้ดมา compile เองได้ครับ

แต่พี่แกลืมพูดถึง driver ของแต่ละเครื่องไปนะ

By: mk
FounderAndroid
on 20 October 2010 - 00:39 #222332 Reply to:222324
mk's picture

เขาอาจจะ hint ฟีเจอร์ของรุ่นหน้าก็ได้นะ AOS ตัวเดียวใช้ได้กับทุกเครื่อง โอ้

By: xphp
AndroidUbuntu
on 20 October 2010 - 01:01 #222352 Reply to:222324
xphp's picture

สงสัยพี่แกคงอยากได้แต่ system image ครับ, kernel ไปเอากับผู้ผลิตเอง ;)

By: Pinery
ContributoriPhoneAndroidIn Love
on 20 October 2010 - 11:14 #222524 Reply to:222324

อ่อ ขอบคุณครับ

By: bankkung
ContributoriPhoneAndroidBlackberry
on 20 October 2010 - 00:03 #222298

ผมก็ไม่เข้าใจ แต่เข้าใจว่า sync โค้ดกับ GIT แล้ว complile ออกมาเป็นรอม

By: tirakarn
AndroidUbuntuWindows
on 20 October 2010 - 00:05 #222300

แปลกดีเนอะ บริษัทแรกขายให้ microsoft แต่กลับเจ๊งไม่เป็นท่า
แต่ตั้งบริษัทใหม่แล้วขายให้ Google กลับกลายเป็นดาวรุ่ง

By: lew
FounderJusci's WriterMEconomicsAndroid
on 20 October 2010 - 01:37 #222371 Reply to:222300
lew's picture

แต่ที่แน่ๆ เฮียแกรวยสองรอบ


lewcpe.com, @wasonliw

By: agent5 on 20 October 2010 - 06:32 #222428 Reply to:222371

+1

By: androidguys
Android
on 20 October 2010 - 01:44 #222373 Reply to:222300

แต่ตัว sidekick นี่ขายดีเป็นน้ำเป็นท่าที่อเมริกาเลยนะครับ จน microsoft ซื้อไปทำต่อพี่แกก็เลยลาออก
microsoft เลยเจ๊งไม่เป็นท่าเลยครับ

By: mk
FounderAndroid
on 20 October 2010 - 08:12 #222442 Reply to:222300
mk's picture

ผมว่าไมโครซอฟท์เอาไปทำเละเองมากกว่านะ

By: zerocool
ContributoriPhoneAndroid
on 20 October 2010 - 00:25 #222321
zerocool's picture

สมกับเป็น Tweet จากฝั่ง Android จริง ๆ


That is the way things are.

By: semicolonth
ContributoriPhoneAndroidRed Hat
on 20 October 2010 - 00:30 #222322
semicolonth's picture

ง่ายขนาดนั้นเลย * _ *


blog.semicolon.in.th

By: ico on 20 October 2010 - 00:44 #222336

ถ้าจะโต้ สตีฟ จ๊อบก็เหมือนโชว์เท่ห์ แต่ไม่สามารถหักล้างข้อกล่าวหา

By: netfirms
iPhoneAndroidWindows
on 20 October 2010 - 01:28 #222365
netfirms's picture

ก็ถูกแล้ว โค๊ดก็มีให้โหลดอยู่ ใครเอาไปใช้ต่อก็เขียนต่อเอาเองยืดหยุ่นดีออก

By: jirayu
ContributorWindows PhoneBlackberrySymbian
on 20 October 2010 - 01:57 #222377

เถียงกันในระดับผู้ผลิต แล้วไง มาถึงผู้ใช้ปุ๊บ มันก็ปิดกันหมด - -


By: agent5 on 20 October 2010 - 06:32 #222427 Reply to:222377

+1
ไม่เกี่ยวกับ User เล้ยย

By: bean3g
Windows PhoneUbuntu
on 20 October 2010 - 11:00 #222515 Reply to:222377

+20 นอกจากปิดแล้วไม่พอ หากผู้ใช้ root เอง หมดประกัน

By: Aphorist
AndroidUbuntuWindows
on 20 October 2010 - 17:24 #222688 Reply to:222515
Aphorist's picture

end user ไม่มีความจำเป็นกระมังครับ เดี๋ยว root แล้วเล่นพังก็วิ่งเข้าศูนย์ กำไรก็จะหายไปกับงบ support
ทั้ง ๆ ที่ตัวเองคิดว่าทำไว้ให้ใช้ดีแล้ว อะไรประมาณนี้มากกว่าครับ

ตัวอย่าง รูทแล้วไป overclock ใช้งานไป cpu ใหม้ วิ่งมาเคลม อะไรอย่างนี้ครับ

มันก็มีความเสี่ยงกันอยู่

By: uplink
iPhoneAndroid
on 20 October 2010 - 02:35 #222386
uplink's picture

เอาเป็นว่า "Legend" ของผม จะได้เป็น 2.2 มั้ยหงะ...
(ออกทะเลนิดนึง...)

By: chankx on 20 October 2010 - 07:05 #222433 Reply to:222386

2.2 CM mod โลด

By: Witna
ContributoriPhoneAndroidWindows
on 20 October 2010 - 07:19 #222435

ไม่ว่าจะเป็นเครื่องไหน OS ไหน ถ้าไม่ "เปิด" ก็ใช้ไม่ได้ทั้งนั้น

(ผมขอโทษ! ผมผิดไปแล้วคร้าบ)

By: QQ
Windows PhoneAndroidUbuntu
on 20 October 2010 - 10:46 #222500 Reply to:222435
QQ's picture

แบตหมดก็เปิดไม่ได้เหมือนกัน - -"

By: PaPaSEK
ContributorAndroidWindowsIn Love
on 20 October 2010 - 09:46 #222462
PaPaSEK's picture

ไอ้ Code ที่ว่านี่ไม่รู้ว่าต้องการสื่ออะไร เพราะไม่เคยพัฒนาโปรกรมบน iPhone ครับ

แต่ขอเดาว่าเค้าต้องการสื่อถึงความง่ายในการเข้าถึงความเป็น OpenSource ครับ
แค่รันตามคำสั่งต่างๆ ที่เค้าให้ก็ Compile Sourcecode เสร็จแล้ว 1 โปรแกรม

คำสั่งต่างๆ ส่วนมากเป็นคำสั่งของ Linux ครับ(แน่นอนล่ะ)

mkdir android -> สร้าง Directory(Folder) ชื่อ android
cd android -> เปลี่ยน Directory ไปที่ android
repo init -u git://android.git.kernel.org/platform/manifest.git -> อธิบายยาก
repo sync -> อธิบายยาก
make -> แล้วก็สั่ง Make ซึ่งเป็นการ Compile Sourcecode นั่นเอง

ง่ายมั้ย
.
.
.
ยาก!!! สำหรับคนไม่เคยใช้ Linux, Unix, Dos

By: mk
FounderAndroid
on 20 October 2010 - 10:44 #222498 Reply to:222462
mk's picture

ยาก!!! สำหรับคนไม่เคยใช้ Linux, Unix, Dos

ผมถือว่าผู้อ่าน Blognone รู้เรื่องนี้กันหมดแล้วนะครับ

By: F16
iPhoneWindows PhoneAndroidIn Love
on 20 October 2010 - 12:33 #222568 Reply to:222498

งั้นผมคงไม่ใช่ผู้อ่าน Blognone ที่ดี T^T

By: mk
FounderAndroid
on 20 October 2010 - 14:43 #222610 Reply to:222568
mk's picture

คือก็ไม่ได้ห้ามอ่านอะไรน่ะครับ แต่ในเนื้อหาก็คงไม่ปูพื้นในส่วนพวกนี้ให้ ถ้าตามไม่ทันก็ต้องไปหาข้อมูลกันเอง

By: PaPaSEK
ContributorAndroidWindowsIn Love
on 20 October 2010 - 23:37 #222811 Reply to:222568
PaPaSEK's picture

จริงๆ แล้วถ้าผมเป็นคนรุ่นใหม่ๆ ก็อาจจะไม่รู้จัก Command พวกนี้ก็ได้ครับ

แต่พอดีว่าผมเกิดทัน DOS ก่อนรุ่น DOS 6.22 อันโด่งดัง
มันจึงทำให้ผมคุ้นเคยคำสั่งพวกนี้มากๆ

แล้วก็มีช่วงนึงในชีวิตก็เริ่มเล่น Slackware ซึ่งตอนนั้นเป็นตัว V4 อะไรสักอย่าง
เล่นไปเล่นมาก็เพลินดีเหมือนกันครับ

Linux มันอยู่เหมือนไกลตัวคนหลายๆ คนก็จริง แต่เราดึงมันเข้ามาใกล้ๆ เราได้ครับ
เล่นมันแล้วคุณจะรู้ว่าความสนุกมันเป็นยังไง

ปล.เดี๋ยวนี้ไม่ค่อยสนุกแล้ว แต่ก่อนเล่น Slackware ยังไม่มี XWindow เลยครับ
เดี๋ยวนี้มี APT-GET มี RPM มี DEB ให้เล่นกันง่ายๆ แถมมี GUI ด้วย
แต่ก่อนนี่ Comman กันมือหงิกเลยทีเดียว

***ปล่อยอารมณ์แก่ครับ

By: lancaster
Contributor
on 21 October 2010 - 12:40 #222999 Reply to:222811

wget
tar zxf
./configure
make
make install

By: PiKO
ContributorAndroid
on 20 October 2010 - 12:02 #222550 Reply to:222462

ข้อที่บอกว่าอธิบายยาก อธิบายง่ายๆ ก็ Download source มานั่นแหละครับ

ทั่วๆไป Download source code มา compile พูดง่ายๆ แต่ทำจริงก็ยากอยู่
แต่ 5 command นี้ ทำได้จริงครับ


:: DigiKin8 ::

By: koalaz
ContributorAndroid
on 20 October 2010 - 10:22 #222483
koalaz's picture

ผมก็ไม่ได้ใช้ linux แบบ command line มาก่อน

แต่อ่านพวก command list กับ อ่าน guide นิดหน่อย ก็พอ แก้ พอรูทเครื่อง ได้พอโม firmware tablet เองได้

อยู่ที่คุณสนใจจะทำเองมากว่าเรอะเปล่า

ผมว่าสุดท้าย คนที่ยังปิดอยู่คือผู้ผลิตมากกว่าที่ไม่เปิดเผย source พวก driver ซะที


Shut up and ヽ༼ຈل͜ຈ༽ノ raise your dongers ヽ༼ຈل͜ຈ༽ノ

By: boynoiz
AndroidSUSEUbuntuWindows
on 20 October 2010 - 11:32 #222531
boynoiz's picture

make > make install > make clean ไม่ใช่ละ

By: KNPKT
AndroidUbuntuWindows
on 20 October 2010 - 13:26 #222582
KNPKT's picture

เคยใช้แต่ UNIX ของ HP และ Sun เลยพอเข้าใจบ้าง
แต่คงอยู่ระดับต่ำกว่าของผู้อ่าน Blognone ครับเพราะผมไม่ได้ใช้ Linux

By: mk
FounderAndroid
on 20 October 2010 - 14:44 #222612 Reply to:222582
mk's picture

ผมพยายามเซ็ตระดับมาตรฐานให้สูงๆ เข้าไว้ จะได้มีแรงจูงใจในการพัฒนาตัวเองครับ

By: katsucpe
AndroidSUSEUbuntuWindows
on 20 October 2010 - 14:48 #222616

คือผมพอเข้าใจคำสั่งมันอยู่นะ แต่ไม่เข้าใจความหมายแฝงมากกว่า ที่ว่า ใครๆก็เอา source มา compile ได้เหอๆ อ่านตอนแรกก็เข้าใจแค่ว่ามันเป้น คำสั่ง compile ~ แล้วจาสื่อ อาไร เหอๆ สงสัยคิดน้อยไป

By: mapkung14
Windows
on 20 October 2010 - 18:11 #222706

ผมคงต้องรีบอ่านให้ได้ก่อนจบมัธยม

By: MzChewiize
Windows PhoneAndroidUbuntu
on 20 October 2010 - 22:31 #222779
MzChewiize's picture

ข้อดีของการเข้าใจ Linux command ก็วันนี้ล่ะ

By: Virusfowl
ContributorAndroidSymbianWindows
on 22 October 2010 - 00:56 #223320

ถ้าไม่มีคนมาอธิบายแต่ละคำสั่งให้อ่าน ผมคนนึงล่ะที่จะอ่านทวีตในข่าวนี้ไม่รู้เรื่อง ถึงจะเคยใช้ dos (แต่มันก็นานมาแล้ว) แถมไม่ได้อยู่ในวงการ programmer อีก จะรู้ได้ไงว่าข้อความในทวีตคือการเขียนโปรแกรม?

แล้วก็มีคนอีกมากนะครับที่ติดตามข่าว IT แต่ก็ถูกปิดกั้นไม่ให้สามารถเข้าถึง OS ได้อย่างอิสระ ไม่ว่าจะเป็น Linux, Unix, เพราะฉะนั้นที่อยากจะบอกคือ ขอบคุณคนที่ออกมาอธิบายให้คนที่ไม่รู้ "ได้รู้" นะครับ


@ Virusfowl

I'm not a dev. not yet a user.

By: lancaster
Contributor
on 22 October 2010 - 01:31 #223349 Reply to:223320

เพิ่มเติมนิดนึงว่า ไม่ใช่การเขียนโปรแกรมครับ เป็นการโหลด source code มา compile เฉยๆ

By: Virusfowl
ContributorAndroidSymbianWindows
on 22 October 2010 - 03:09 #223416 Reply to:223349

เอ่อ... ก็ประมาณนั้นอะครับ คือเป็นศัพท์ทางสาย programmer user อย่างผมอ่านไปก็ไม่รู้เรื่อง

ถึงคุณ Lew ผมก็ไม่ได้มาเสนอให้เพิ่มคำอธิบายลงไปในเนื้อข่าวนะครับ ก็แค่อยากจะบอกว่า หลายคนก็อยากอ่านข่าวที่คุณเขียนขึ้นมา แต่ถ้าคุณมาบอกว่าถ้าคุณอยากจะอ่านข่าวผม คุณก็ต้อง geek มันก็ไม่ใช่อะครับ แล้วผมก็ออกมาขอบคุณคนที่มาอธิบายให้ทราบโดยทั่วกัน ก็แค่นั้นเอง

ประเด็นที่เขาจะสื่อจริงๆ นั้นคนอ่านจะเข้าใจหรือไม่เข้าใจก็คงแล้วแต่คนล่ะครับ แต่อย่างน้อยการที่มีคนมาอธิบายศัพท์แต่ละคำ ก็ทำให้คนที่ไม่มีความรู้ด้านนี้เลย ได้พอเข้าใจ ทวีต นี้มากขึ้นได้บ้าง

แล้วการที่จะบอกว่าถ้าจะอธิบายเพิ่มนั้นจะทำให้ข่าวยาวขึ้น ผมว่าก็ดูขัดแย้งอยู่บ้างนะครับ เพราะดูจาก ย่อหน้าแรกที่คุณ MK ปูพื้นประวัติของ Rubin ซึ่งผมมองว่า หากคนที่อ่าน ทวีต ในข่าวนี้แล้วเข้าใจ ก็ไม่น่าจะต้องอ่านประวัติในย่อหน้าแรกนั้นกันอยู่แล้ว ซึ่งก็คือ ทำให้ข่าวนี้ยาว เช่นกัน..


@ Virusfowl

I'm not a dev. not yet a user.

By: lew
FounderJusci's WriterMEconomicsAndroid
on 22 October 2010 - 02:35 #223402 Reply to:223320
lew's picture

ทวีตที่มาของข่าวถ้าใครจะเก็ตมุก ก็ต้องรู้เรื่องพอสมควรอยู่แล้วครับ ต่อให้อธิบายทุกๆ คำสั่ง มันก็ไม่เกี่ยวกับประเด็นที่เขาจะสื่ออยู่ดี แต่เราจะได้ข่าวยาวๆ มาแทน ดังนั้นสำหรับข่าวนี้ ผมไม่เห็นด้วยที่จะอธิบายครับ

ถ้าจะเรียกร้อง ผมว่าลอง reply ไปที่ Rubin ให้เล่นมุก geek น้อยลงน่าจะช่วยได้ครับ


lewcpe.com, @wasonliw

By: bucks on 15 November 2011 - 00:40 #353999

ยังคาใจจนถึงทุกวันนี้ครับ ยังแปลไม่ได้ ใช้ google ช่วยแล้ว