ไฮไลต์ของชุมชน GDE: Lars Knudsen

Lars Knudsen เป็น Google Developer Expert เราพูดคุยกับเขาเกี่ยวกับวิธีที่อุปกรณ์ราคา $10 ช่วยให้คอมพิวเตอร์เข้าถึงได้ง่ายขึ้นสำหรับผู้พิการ

Monika Janota
Monika Janota

Lars นำเสนอบนเวทีร่วมกับผู้บรรยายอีก 2 คน

Monika: อะไรเป็นแรงบันดาลใจให้คุณเป็นนักพัฒนาแอป คุณมุ่งเน้นด้านอาชีพในด้านใดในปัจจุบัน

Lars: ฉันจบการศึกษาระดับ MSc ในด้านวิศวกรรม แต่จริงๆ แล้วความสนใจด้านเทคโนโลยีนั้นเริ่มต้นขึ้นตั้งแต่เนิ่นๆ ตอนเป็นเด็กในยุค 80 พ่อของฉันเป็นเจ้าของบริษัทคอมพิวเตอร์ที่ทำงานด้านการออกแบบกราฟิก บางครั้ง โดยเฉพาะในช่วงวันหยุดฤดูร้อน เขาพาฉันไปทำงานด้วย บางครั้งพนักงานบางคนของเขาจะคอยจับตามองฉัน เคยมีคนฉลาดมากคนหนึ่งพูดกับฉันว่า "Lars ฉันต้องทำงาน แต่นี่เป็นคู่มือ C และคอมพิวเตอร์อยู่ตรงนั้น วิธีเริ่มใช้งานคอมไพเลอร์ C มีดังนี้ หากมีข้อสงสัย โปรดมาถามฉัน" ฉันเริ่มเขียนข้อความสั้นๆ ที่แปลเป็นภาษาที่คอมพิวเตอร์เข้าใจ ดูเหมือนจะเป็นเวทมนตร์ ฉันเริ่มเขียนโค้ดตอนอายุ 11 ปี และประมาณชั้นประถมศึกษาปีที่ 7 ฉันสามารถสร้างแอปพลิเคชันเล็กๆ ให้เพื่อนร่วมชั้นหรือเพื่อใช้ในโรงเรียน นั่นคือจุดเริ่มต้น

ตลอดหลายปีที่ผ่านมา ฉันได้ทำงานให้กับบริษัทหลายแห่ง เช่น Nokia, Maersk และ Openwave ในช่วงเริ่มต้น เช่นเดียวกับอาชีพอื่นๆ อีกมากมาย คุณอาจรู้สึกว่าตัวเองทำได้ทุกอย่างเนื่องจากมีความรู้เพียงเล็กน้อย แต่เมื่อถึงเวลา คุณก็จะรู้ว่าแต่ละบริษัทมีวิธีดำเนินการที่แตกต่างกัน

หลังจากทำงานให้กับบริษัททางการแพทย์มา 2-3 ปี ฉันก็เริ่มธุรกิจของตัวเองในปี 1999 ฉันทำงานเป็นผู้รับเหมาอิสระ ซึ่งทำให้มีโอกาสได้รู้จักองค์กรหลายแห่งอย่างรวดเร็ว หลังจากทำสัญญา 5 ฉบับแรกเสร็จแล้ว เราพบว่าทุกบริษัทคิดว่าตนพบการตั้งค่าที่สมบูรณ์แบบแล้ว แต่การตั้งค่าทั้งหมดนั้นแตกต่างกันอย่างสิ้นเชิง ในช่วงเวลานั้น ฉันได้สัมผัสกับเทคโนโลยี ระบบปฏิบัติการ และอื่นๆ อีกมากมาย เมื่ออายุประมาณ 20 ต้นๆ ความคิดของฉันก็เปลี่ยนไป ในช่วงแรก ฉันมุ่งเน้นที่เทคโนโลยีเดียวและอยากเรียนรู้ทุกอย่างเกี่ยวกับเทคโนโลยีนั้น เมื่อเวลาผ่านไป ฉันก็เริ่มคิดถึงการผสมผสานเทคโนโลยีเพื่อปรับปรุงคุณภาพชีวิต เราสนใจอย่างยิ่งที่จะลดช่องว่างระหว่างสิ่งที่เราเรียกว่าทีม A กับทีม B ในโลก เราพยายามถ่ายทอดความรู้ให้มากที่สุดเท่าที่จะทำได้ไปยังภูมิภาคที่ผู้คนไม่มีสิทธิ์เป็นเจ้าของคอมพิวเตอร์หรือเรียนที่มหาวิทยาลัยแบบไม่มีค่าใช้จ่าย

ฉันยังคงทำงานเป็นผู้รับเหมาให้กับพาร์ทเนอร์ภายนอก แต่พยายามเลือกโปรเจ็กต์ที่ส่งผลดีต่อสิ่งแวดล้อมหรือสังคมทุกครั้งที่ทำได้ ตอนนี้ฉันทำงานเกี่ยวกับซอฟต์แวร์แบบฝังสำหรับบริษัทผลิตเครื่องช่วยฟังชื่อ Oticon ในด้านซอฟต์แวร์ ฉันได้ทํางานกับทุกอย่างตั้งแต่ไมโครคอนโทรลเลอร์ที่เล็กที่สุดไปจนถึงระบบคลาวด์ งานส่วนใหญ่เกี่ยวข้องกับเว็บ เราพยายามรวมเทคโนโลยีเข้าด้วยกันทุกครั้งที่เหมาะ

Monika: คุณเคยมีส่วนร่วมในชุมชนนักพัฒนาซอฟต์แวร์มาก่อนเข้าร่วมโปรแกรม Google Developer Expert ไหม

Lars: ใช่ ฉันเคยเข้าร่วมการประชุมและสัมมนา ฉันได้เข้าร่วมชุมชนเป็นครั้งแรกขณะทำงานให้กับ Nokia ประมาณปี 2010 ฉันได้พบกับ Kenneth Rohde Christiansen ซึ่งได้เป็น GDE มาก่อนฉัน เขาทำให้ฉันเห็นว่าเทคโนโลยีเว็บมีประโยชน์ต่อผู้เชี่ยวชาญด้านเทคโนโลยีที่ต้องการประสบความสำเร็จในประเทศกำลังพัฒนาอย่างไร การพัฒนาและใช้งานโซลูชันโดยใช้ C++, C# หรือ Java ต้องใช้ประสบการณ์หลายปี แต่ทุกคนที่มีสิทธิ์เข้าถึงคอมพิวเตอร์ เบราว์เซอร์ และ Notepad สามารถเริ่มพัฒนาแอปพลิเคชันบนเว็บและเรียนรู้ได้อย่างรวดเร็ว คุณสามารถสร้างแอปพลิเคชันที่ใช้งานได้อย่างเต็มรูปแบบด้วยทรัพยากรที่มีจํากัด และเริ่มใช้งานได้เลย เราจึงเรียกเว็บว่าเป็นแพ็กเกจเทคโนโลยีที่เปิดโอกาสให้ทุกคนเข้าถึงได้อย่างเท่าเทียม

แต่กลับมาที่ชุมชน หลังจากผ่านไปสักพัก ฉันเริ่มสนใจมาตรฐานเว็บและปัญหาที่เทคโนโลยีเว็บล้ำสมัยสามารถแก้ไขได้ ฉันได้ทดสอบความสามารถใหม่ๆ ในเบราว์เซอร์ก่อนเปิดตัว ตอนนั้นฉันทำงานให้กับ Nokia พัฒนาอุปกรณ์เรือธงที่ใช้ Linux อย่าง N9 เบราว์เซอร์ที่เราสร้างนั้นใช้ WebKit และฉันได้รับประสบการณ์ที่ยอดเยี่ยมในการพัฒนาฟีเจอร์สำหรับโปรเจ็กต์โอเพนซอร์สขนาดใหญ่ หลังจากออกจาก Nokia ฉันได้เข้าร่วมการประชุมทางเว็บและการพบปะออนไลน์ จึงตัดสินใจเข้าร่วมชุมชน GDE ในปี 2017

เราสนุกกับการทำงานในชุมชนและทุกสิ่งที่เราทําร่วมกัน โดยเฉพาะ Chrome Developer Summit ก่อนเกิดโรคระบาด ซึ่งเราได้ช่วยดูแลบูธร่วมกับวิศวกร Google และ GDE คนอื่นๆ ที่ยอดเยี่ยม

Monika: คุณจะแนะนำอะไรให้กับนักพัฒนาซอฟต์แวร์รุ่นใหม่ที่เพิ่งเริ่มต้นอาชีพและยังไม่แน่ใจว่าควรเลือกเส้นทางใด

Lars: จากประสบการณ์ส่วนตัวของฉัน หากมีรายได้เพียงพอ ให้ลองทำงานฟรีแลนซ์ให้กับบริษัท 2-3 แห่ง วิธีนี้จะช่วยให้คุณได้เห็นโค้ดในรูปแบบและระยะการพัฒนาที่หลากหลาย คุณจะได้รู้จักระบบปฏิบัติการและภาษาต่างๆ รวมถึงเรียนรู้วิธีแก้ปัญหาด้วยวิธีต่างๆ ซึ่งช่วยฉันได้มาก ฉันได้ประสบการณ์ในฐานะนักพัฒนาซอฟต์แวร์อาวุโสตั้งแต่อายุ 20 ต้นๆ แนวทางนี้จะช่วยให้คุณบรรลุเป้าหมายทางอาชีพได้เร็วขึ้น

นอกจากนี้ อย่าลืมสนุกสนาน สำรวจ และเล่นกับฮาร์ดแวร์และซอฟต์แวร์ ลองสร้างสิ่งที่ช่วยแก้ปัญหาในชีวิตจริง เช่น แก้ปัญหาให้เพื่อน ครอบครัว หรือธุรกิจในพื้นที่ อย่ากลัวที่จะลองทำสิ่งใหม่ๆ

Monika: เทคโนโลยีเว็บจะมีทิศทางอย่างไรในอนาคต

Lars: เราคิดว่าในช่วง 2-3 ปีที่ผ่านมา เว็บมีความสามารถอย่างเต็มที่ในการให้บริการแพลตฟอร์มสําหรับแอปพลิเคชันภาคสนามขนาดใหญ่ ทั้งสําหรับผู้บริโภคและธุรกิจ ในด้านเซิร์ฟเวอร์ เทคโนโลยีเว็บมอบประสบการณ์การใช้งานที่ราบรื่น โดยเฉพาะอย่างยิ่งสำหรับนักพัฒนาซอฟต์แวร์ส่วนหน้าที่ต้องการสร้างคอมโพเนนต์แบ็กเอนด์ ซึ่งตอนนี้นักเรียนสามารถเริ่มต้นใช้งานได้ง่ายขึ้น เรารู้จักผู้ใช้ที่ใช้ทั้ง Firebase และ Heroku เพื่อทำงาน และแนวโน้มนี้จะเพิ่มขึ้นเรื่อยๆ เนื่องจากเทคโนโลยีเว็บจะเพียงพอต่อการสร้างโซลูชันที่ซับซ้อนในทุกประเภท เราเชื่อว่าความสามารถของเว็บ - Project Fugu 🐡 จะช่วยปลดล็อกศักยภาพดังกล่าวได้

เมื่อมองจากมุมมองที่ต่างออกไปเล็กน้อย เรายังคิดว่าหากเรามีเอกสารประกอบและบทความเชิงลึกที่สมบูรณ์ครบถ้วนไม่เพียงเป็นภาษาอังกฤษเท่านั้น แต่ยังเป็นภาษาอื่นๆ ด้วย (เช่น สเปน และโปรตุเกส) เราจะปลดล็อกศักยภาพมากมายในละตินอเมริกาและภูมิภาคอื่นๆ ด้วย เนื่องจากนักพัฒนาแอปในท้องถิ่นมักไม่เชี่ยวชาญภาษาอังกฤษมากพอที่จะเข้าใจบทความที่เกี่ยวข้องทั้งหมด นอกจากนี้ เราควรให้โอกาสเด็กๆ ได้เรียนรู้ตั้งแต่เนิ่นๆ ก่อนที่จะเข้ามหาวิทยาลัยหรือขณะยังอยู่ที่บ้านเกิด พวกเขาอาจใช้ทักษะเหล่านั้นเพื่อช่วยเหลือชุมชนและธุรกิจในพื้นที่ก่อนที่จะออกจากบ้านและอาจไม่กลับมาอีก

Thomas: คุณพัฒนาตนเองมาไกลมาก จากการพัฒนา C ในคอมพิวเตอร์เครื่องหนึ่งๆ ไปจนถึงการแฮ็กฮาร์ดแวร์ คุณทําได้อย่างไร

Lars: ฉันเริ่มถอดฮาร์ดแวร์จำนวนมากที่มีที่บ้าน พ่อของฉันไม่พอใจเสมอไปเมื่อฉันประกอบของเล่นไม่สำเร็จ เมื่อเวลาผ่านไป ฉันได้เรียนรู้วิธีสร้างอุปกรณ์ขนาดเล็กบางรุ่น แต่สิ่งที่ทำให้ฉันได้ประสบการณ์ด้านนี้จริงๆ คือตอนที่ได้ร่วมงานกับ Nokia ฉันมีโอกาสสร้างภาพพักหน้าจอขนาดเล็ก ซึ่งเป็นคอมโพเนนต์สำหรับโทรศัพท์ Series 30 เราหลงใหลในเรื่องนี้และคิดนอกกรอบได้ พวกเขามอบหมายงานให้ฉันสร้างเกมงูสำหรับอุปกรณ์เหล่านั้น มันเป็นประสบการณ์ที่น่าสนใจมาก ความแตกต่างหลักระหว่างการสร้างระบบฝังกับสิ่งอื่นๆ ส่วนใหญ่ (รวมถึงเว็บ) คือคุณจะต้องลดการใช้ทรัพยากรให้น้อยที่สุด เนื่องจากมีพื้นที่หรือหน่วยความจำไม่มากนัก ขณะสร้าง Snake นั้น RAM ที่ใช้ได้มีน้อยกว่า 1 ใน 3 ของเฟรมบัฟเฟอร์ (ประมาณ 120 x 120 พิกเซล) เราจึงต้องหาวิธีเชื่อมต่อคอมโพเนนต์บนหน้าจออีกครั้งด้วยอัลกอริทึมเพื่อให้ดูคงที่ราวกับเป็นไทล์ เราเรียนรู้อะไรมากมายจากการเปลี่ยนแปลงจากระบบขนาดใหญ่ไปเป็นโซลูชันขนาดเล็กแบบฝัง

Thomas: ชุดทักษะของนักพัฒนาซอฟต์แวร์ฝั่งหน้าทั่วไปแตกต่างจากชุดทักษะของผู้ที่สร้างฮาร์ดแวร์แบบฝัง คุณจะช่วยกระตุ้นให้นักพัฒนาซอฟต์แวร์ฝั่งไคลเอ็นต์หันมาสนใจฮาร์ดแวร์และเริ่มคิดเป็นเลขฐาน 2 ได้อย่างไร

Lars: ฉันคิดว่าขั้นตอนแรกคือการดู Fugu API บางรายการที่ทำงานใน Chrome และ Edge และฝังอยู่ในระบบหลักๆ ทั้งหมดในปัจจุบัน เท่านี้ก็เพียงพอแล้วในช่วงเริ่มต้น

อีกอย่างหนึ่งคือ เครื่องมือทางเทคนิคสำหรับการสร้างโซลูชันแบบฝังนั้นมีความซับซ้อน หากต้องการสร้างฮาร์ดแวร์ที่กำหนดเอง ให้เริ่มต้นด้วย Arduino หรือ ESP32 ซึ่งเป็นอุปกรณ์ที่หาซื้อได้ง่ายและราคาไม่แพง สภาพแวดล้อมการพัฒนาที่เหมาะสมจะช่วยให้คุณเริ่มต้นใช้งานโปรเจ็กต์ได้อย่างรวดเร็ว

นอกจากนี้ คุณยังซื้อเครื่องวัดอัตราการเต้นของหัวใจหรืออุปกรณ์ที่มีเซ็นเซอร์หลายตัวซึ่งใช้บริการ Bluetooth GATT อยู่แล้วได้ คุณจึงไม่ต้องสร้างฮาร์ดแวร์หรือเฟิร์มแวร์เอง เพียงใช้อุปกรณ์ที่มีอยู่และเริ่มทดสอบ Web Bluetooth API เพื่อเริ่มสื่อสารกับอุปกรณ์

นอกจากนี้ยังมีอุปกรณ์ที่ใช้โปรโตคอลซีเรียล ซึ่งคุณใช้ Web Serial API (หรือ Fugu) ได้ เมื่อเร็วๆ นี้เรากำลังพิจารณาใช้ WebHID API ซึ่งจะช่วยให้คุณสื่อสารกับอุปกรณ์อินเทอร์เฟซผู้ใช้ทั้งหมดที่ทุกคนมีสิทธิ์เข้าถึงได้ เราพบอุปกรณ์เก่าๆ บางส่วนในห้องใต้ดินที่ระบบปฏิบัติการไม่รองรับมานานหลายปี แต่ด้วยวิธีการวิศวกรรมย้อนกลับ เราจึงใช้เวลาเพียง 2-3 ชั่วโมงในการเปิดใช้อุปกรณ์เหล่านั้นอีกครั้ง

แนวทางการสร้างมีหลากหลายวิธีโดยขึ้นอยู่กับสิ่งที่คุณต้องการสร้าง แต่สำหรับนักพัฒนาเว็บ เราขอแนะนำให้ใช้เซ็นเซอร์ที่มีประสิทธิภาพ เช่น Thingy 52 จาก Nordic Semiconductor ซึ่งมีเซ็นเซอร์จำนวนมาก และคุณสามารถเชื่อมต่อกับเว็บแอปพลิเคชันได้โดยง่าย

Thomas: การเชื่อมต่อกับอุปกรณ์เป็นขั้นตอนแรก แต่การพูดกับอุปกรณ์อย่างมีประสิทธิภาพนั้นเป็นอีกเรื่องหนึ่ง คุณทําอย่างไรถึงไม่เลิกล้มเลิกหลังจากพบอุปสรรค อะไรที่ทำให้คุณมีแรงจูงใจในการทำงานต่อไป

Lars: สำหรับผมแล้ว สิ่งสำคัญที่สุดคือการแก้ปัญหาในเชิงสังคม เมื่อเริ่มทำงานในโปรเจ็กต์แบบฝังของตัวเอง ฉันมีวิสัยทัศน์และความต้องการที่จะสร้างห้องทดลองวิทยาศาสตร์ในกล่องสำหรับภูมิภาคที่กำลังพัฒนา ภรรยาของฉันมาจากเม็กซิโกและฉันได้เห็นโรงเรียนบางแห่งที่นั่น โรงเรียนบางแห่งที่อยู่นอกเมืองใหญ่ค่อนข้างทรุดโทรม ไม่มีสิทธิ์เข้าถึงวัสดุและอุปกรณ์ที่เรามีในส่วนของโลกของเรา

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

Thomas: ผู้คนจำนวนมากมีฮาร์ดแวร์บางอย่างที่บ้าน แต่ไม่รู้ว่าจะใช้อย่างไร คุณหาแรงบันดาลใจสำหรับโปรเจ็กต์ที่น่าทึ่งทั้งหมดของคุณได้จากที่ใด โดยเฉพาะโปรเจ็กต์ที่มีชื่อชั่วคราวว่า SimpleMouse

Lars: ในช่วงหลังๆ นี้ เราได้นำฮาร์ดแวร์เก่าๆ กลับมาใช้ใหม่มากมาย แต่สำหรับโปรเจ็กต์นี้ (ซึ่งยังไม่ได้ตั้งชื่อ แต่ขอเรียกว่า SimpleMouse) เราใช้ประสบการณ์ที่มี เราเคยทำงานกับโซลูชันการช่วยเหลือพิเศษบางรายการก่อนหน้านี้และพบว่าโซลูชันบางรายการใช้งานไม่ได้แล้ว คุณต้องมี Windows XP รุ่นเก่าที่ติดตั้งซอฟต์แวร์บางอย่างไว้เพื่อใช้งาน คุณอัปเดตอุปกรณ์เหล่านั้นไม่ได้ จะใช้ได้เฉพาะที่บ้านเท่านั้นเนื่องจากย้ายการตั้งค่าไม่ได้

ด้วยเหตุนี้ เราจึงพยายามหาวิธีรวมทักษะจากโลกของอุปกรณ์แบบฝังเข้ากับโปรเจ็กต์ Fugu และสิ่งที่เป็นไปได้บนเว็บเพื่อสร้างฮาร์ดแวร์ราคาถูกที่จับต้องได้ควบคู่ไปกับซอฟต์แวร์ที่เข้าใจง่ายทั้ง 2 ด้าน เพื่อให้ผู้คนนำไปต่อยอดได้

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

สิ่งแรกที่ฉันทำคือตรวจสอบว่าระบบปฏิบัติการใดๆ จะเห็นว่าดองเกิล USB เป็นเมาส์ คุณสามารถควบคุมอุปกรณ์จากแอปพลิเคชันเนทีฟหรือเว็บแอปพลิเคชันไปยังบลูทูธได้โดยตรง หลังจากนั้น เราสร้างเว็บแอปพลิเคชัน ซึ่งเป็นเทมเพลตง่ายๆ ที่ผู้ใช้สามารถขยายได้ตามต้องการโดยใช้คอมโพเนนต์เว็บ ด้วยเหตุนี้ ทุกคนจึงควบคุมคอมพิวเตอร์ได้ด้วยเว็บแอปที่ฉันสร้างในโทรศัพท์ Android ในเวลาเพียง 2-3 ชั่วโมง

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

Thomas: คุณมีโอกาสได้ทดสอบอุปกรณ์ในชีวิตจริงไหม

Lars: จริงๆ แล้วระหว่างการเดินทางไปเม็กซิโกครั้งล่าสุด เราได้พูดคุยเรื่องนี้กับผู้เชี่ยวชาญด้านเว็บที่อาศัยอยู่ที่นั่น ตอนนี้เขากำลังพิจารณาความเป็นไปได้ในการใช้อุปกรณ์ในท้องถิ่น อุปกรณ์ที่นั่นมีราคาแพงมาก แต่โดยทั่วไปแล้วดองเกิล USB จะมีราคาประมาณ 10 ดอลลาร์สหรัฐ ตอนนี้เขากำลังตรวจสอบว่าเราสามารถสร้างการตั้งค่าในเครื่องเพื่อลองใช้หรือไม่ แต่เรายังไม่ได้ทำการทดสอบอย่างเป็นทางการในเดนมาร์ก

Thomas: อุปกรณ์จำนวนมากที่ออกแบบมาเพื่อช่วยเหลือคนพิการมีราคาแพงมาก คุณวางแผนที่จะร่วมมือกับบริษัทใดบริษัทหนึ่งและผลิตอุปกรณ์ในราคาเพียงเศษเสี้ยวของอุปกรณ์ราคาแพงเหล่านั้นไหม

Lars: ใช่ แน่นอน เราได้พูดคุยกับผู้ผลิตฮาร์ดแวร์ในพื้นที่เกี่ยวกับเรื่องนี้แล้ว แน่นอนว่าอุปกรณ์นี้จะไม่แทนที่โซลูชันเฉพาะทางขั้นสูงทั้งหมด แต่อาจเป็นก้าวแรกในการสร้างสิ่งที่ยิ่งใหญ่ขึ้น เช่น การใช้การจดจำเสียงที่มีให้บริการสำหรับเทคโนโลยีเว็บอยู่แล้ว ซึ่งจะเป็นวิธีที่ง่ายในการควบคุมอุปกรณ์โดยใช้โทรศัพท์ Android โดยสามารถใช้งานได้กับอุปกรณ์ทุกประเภท

ความสามารถในการสร้างสิ่งที่คุณต้องการบนเว็บและใช้สิ่งนั้นเพื่อควบคุมคอมพิวเตอร์โฮสต์ได้เปิดโอกาสใหม่ๆ มากมาย

Thomas: คุณเผยแพร่โปรเจ็กต์ Zephyr เป็นโอเพนซอร์สไหม คุณใช้ใบอนุญาตประเภทใด มีแผนที่จะสร้างรายได้จากโปรเจ็กต์ไหม

Lars: ใช่ โซลูชันนี้เป็นโอเพนซอร์ส เราไม่ได้ระบุใบอนุญาตที่เจาะจง แต่คิดว่า Apache 2.0 น่าจะเป็นตัวเลือกที่เหมาะสม บริษัทรายใหญ่หลายแห่งใช้ใบอนุญาตนี้ รวมถึง Google เมื่อสร้าง SimpleMouse ฉันไม่ได้คิดถึงการสร้างรายได้จากโปรเจ็กต์นี้เลย การสร้างรายได้ไม่ใช่เป้าหมายของฉัน แต่เราคิดว่าคุณควรลองนำวิดีโอไปใช้ในเวอร์ชันที่ใช้งานจริงด้วย ซึ่งก็จะมีค่าใช้จ่ายตามมา เป้าหมายสูงสุดคือการทำให้ฟีเจอร์นี้พร้อมใช้งาน เราอยากเห็นการใช้งานในวงกว้างในราคาไม่แพง