JavaScript - новы пік для адкрытай крыніцы - тэндэнцыі ў выпадку Bentley Systems

На самай справе мы не прадаем праграмнае забеспячэнне, прадаць вынік праграмнага забеспячэння. Людзі не плацяць нам за праграмнае забеспячэнне, ім плацяць за тое, што ён робіць

Рост Bentley прыйшоў у асноўным за кошт набыткаў. Два гады былі ангельцамі. Synchro; планаванне праграмнага забеспячэння, і Легіён; праграма карціравання і пешаходы тоўпяцца, як вядома і шырока паважаным у Вялікабрытаніі. Інтэграцыя з праектаваннем і кіраваннем актывамі сістэм Bentley пашырыць іх выкарыстанне і прынесці дабаўленую вартасць праграмнага забеспячэння абанентаў інфраструктуры. Bentley таксама вырабляе хатні прадукт; 2019 ўбачыць запуск у iTwin Services, якая імкнецца стварыць канцэпцыю «Digital двайніка», які з'яўляецца натуральным канчатковым прадуктам інфармацыйнага мадэлявання будынкаў (BIM), бібліятэка з адкрытым зыходным кодам, які будзе карміць iModel.js. Што гэта было? Open Source? Ці сапраўды мы павінны верыць, што тое, што мы не можам бачыць і не можа купіць генераваць грошы для сваіх распрацоўнікаў? Растлумачце.

Ці быў шэраг набыткаў Bentley ў гэтым годзе, які усхваляваў вас больш за ўсё?

Я лёгка захапіцца аб шматлікіх рэчах, але сядзець і глядзець, што людзі на самай справе рабіць з нашым праграмным забеспячэннем сапраўды павучальна. Існуе неверагоднае патэнцыял для інтэграцыі гэтых рашэнняў з нашым прадуктовай прапановай. Я знаходжу гэта захапляльным, як Synchro зрабіў вялікую розніцу для карыстальнікаў. Я таксама ўражаны тым, што людзі кажуць аб легіёне. Я думаю, што кожны павінен выкарыстоўваць Легіён!

У Вялікабрытаніі, мы цяпер маем геопространственных камісію ва ўрадзе. Што гэта пра геопространственных дадзеных, якія выклікаюць ўрад хоча, каб ацаніць яго значэнне?

Канцэпцыя лічбавых тэхналогій пачынае рэзанаваць. Людзі пачынаюць разумець, што калі інфармацыя ёсць, павінна быць выкарыстана і выкарыстоўваецца настолькі шырока, наколькі гэта магчыма. Толькі наяўнасць дакладных дадзеных і часу аказвае большы попыт. Гэтая тэндэнцыя, верагодна, захаваецца. Людзі будуць патрабаваць больш шырокі доступ да больш своечасовай і больш формаў-фактараў.

Што гэтая думка, што было ззаду бібліятэкі iModel.js з адкрытым зыходным кодам?

Мы даведаліся, што інфармацыя, якая захоўваецца ў прыкладаннях, звязаных з нашымі файламі праект можа быць звязаная з інфармацыяй пра шматлікія іншыя знешніх крыніцах; ГІС, картаграфія, сістэмы актываў і дарог, да прыкладу. І мы ведалі, што быў званок для лепшага адсочвання інцыдэнтаў і іншых відаў жывога дакладу. Тады гэта здавалася натуральным, каб далучыцца да агляд дарогі з праектам гэтай дарогі і апошнім рухам па дарозе. Людзі штодня досвед працы з прыкладаннямі для выкарыстання такога роду інфармацыі, і не можа зразумець, чаму гэта павінна быць цяжка. Мы павінны працаваць, каб зрабіць гэтыя злучэнні, як лёгка, як мы можам.

Існуе шмат размоў пра «цёмных дадзеных», што робіць, што на самой справе?

У інжынерным свеце, кожнае дадатак прызначана для вырашэння дастаткова канкрэтнай праблемы, і многія з іх былі задуманы гадоў таму. Яны захоўваюць свае дадзеныя такім чынам, каб лёгка атрымаць доступ да апублікаванага дадаткам. Самы час - і я кажу для нашых уласных прыкладанняў - логіка, як разуменне таго, што інфармацыя знаходзіцца ў дадатку, а не ў файле. Файл проста паслядоўнасць байтаў, і, калі вы спрабуеце зразумець яго без прымянення супярэчлівая. Цемра з'яўляецца тое, што іншыя прыкладання не могуць інтэрпрэтаваць і адлюстроўваць яго ў дасканаласці.

Мы вінаватыя ў стварэнні такой сітуацыі, як нікому. Але стан свету ў цяперашні час з'яўляецца тое, што ў нас ёсць вялікае колькасць прыкладанняў, неабходных для таго, каб распрацаваць адзінае цэлае чаркі асобных файлаў. Ніхто не можа дасягнуць. У нас ёсць дадзеныя і маюць значэнне, але мы марнатраўства.

Open Source з'яўляецца вялікім крокам наперад для Bentley, чаму менавіта цяпер?

Я выступаю гэта на працягу доўгага часу, але вы не можаце проста адкрыць цела кода, які знаходзіцца ў шыфраванні сажалкі. Калі мы распрацавалі нашы прыкладанні з адчыненым зыходным кодам некалькі гадоў таму, працэс будаўніцтва быў бы вельмі складаным. Проста растлумачце, як гэта працуе ніжэй здольнасці назіральніка выпадкова і толькі паспяховыя прыкладанні з адчыненым зыходным кодам выпадковы назіральнік можа даць логіку. Можа быць, выпадковы назіральнік не ў цяперашні час нічога мяняць, але яны з'яўляюцца прычынай для адкрытай крыніцы - гэта таму, што людзі могуць выкарыстоўваць яго для рэчаў, для якіх ён не прызначаны.

Калі мы пачалі наш праект у iModels, мы думалі, што гэта было б карысна, калі людзі не маглі выкарыстоўваць яго для рэчаў, ён не быў распрацаваны. Нам патрэбен спосаб, каб людзі маглі выкарыстоўваць без пераходу на «Bentley школу.» JavaScript абраў у якасці ідэальнага мовы. JavaScript ўсюды. Дзіўна, як свет ўзяў на ІТ. Мы затым пераўтварыць код, напісаны вышэй, у цяперашні час у JavaScript. Мы павінны былі інвеставаць тону часу, каб зрабіць яго добра выглядаць, гэта было добра дакументаваны і добра прокомментірован, так што мы маглі б прадаваць доступ да адкрытым зыходным кодам, як нешта каштоўнае. Я не магу сказаць, колькі праекты з адкрытым зыходным кодам аб'яўляецца з помпай, а затым ігнараваць!

Мы не чакаем, што толькі таму, што людзі выкарыстоўваюць яго. Мы павінны ўпарта працаваць, каб паспрабаваць выкарыстоўваць iModel.js варта інвестыцый і часу.

Хіба яны сутыкнуліся з некаторым супрацівам ўнутры Bentley адносна адкрытага зыходнага кода?

Досыць! Быў моцны ток на Bentley Systems, які сказаў, што гэта жахлівая ідэя. Мы софтвернай кампаніі. Мы прадаем праграмнае забеспячэнне. Людзі думалі, што я аддаў тое, што яны спрабавалі прадаць. І я ўвесь час спрабаваў растлумачыць, што мы на самай справе не прадаваць праграмнае забеспячэнне, прадаць вынік праграмнага забеспячэння. Людзі не плацяць нам за праграмнае забеспячэнне, мы плацім за тое, што ён робіць.

Гэта азначала змяненне ў бізнес-мадэлі. Гэта аналагічна таму, калі Microsoft вырашыла, што Azure быў спосаб зарабіць грошы, дапамагаючы людзям выкарыстоўваць Linux. З нашай новай падпіскі iTwin, можна сказаць; Тут усё зыходныя тэксты праграмы, якая стварае і адлюстроўвае дадзеныя, вам не трэба плаціць за гэта, мы будзем спаганяць падпіску iTwin і што вы будзеце мець шырокае мора даступных прыкладанняў. Некаторыя людзі аддаюць. Некаторыя не робяць. Але экасістэма, якую мы знаходзім паўсюль у свеце JavaScript з'яўляецца другой няма. Вы можаце стварыць канкурэнт закрыты для кода JavaScript. Гэта не будзе працаваць.

Вы сказалі, што шмат праграмнага забеспячэння з адчыненым зыходным кодам ігнаруецца, з якімі праблемамі вы сутыкаецеся ў атрыманні інтарэс?

Прымусьце людзей лічаць no.1 прыярытэтам. Але гэта толькі пачатак гульні. Затым яны праверылі. Яны будуць мець пытанні. Яны будуць праблемы. Яны хочуць, каб зрабіць змены. Яны будуць прапаноўваць альтэрнатыўныя ідэі. Рэагуйце на ўсіх гэтых узроўнях, што робіць праект з адкрытым кодам працуе добра.

Праграмнае забеспячэнне з адкрытым зыходным кодам, неабходна атрымаць крытычную масу, перш чым людзі думаюць, што яны з'яўляюцца часткай больш буйной праблемай. Ніхто не хоча працаваць над чымсьці, калі яны думаюць, што памірае. Будучы адкрытым зыходным кодам, не азначае, што людзі будуць чароўным чынам далучыцца да нас і стаць вірусныя карыстальнікі нашых прадуктаў. Мы павінны зрабіць гэта рэальнасцю.

Я заўсёды быў уражаны колькасцю намаганняў, што Google і іншыя ставяць у сваіх праектах. Яны робяць нешта з адкрытым зыходным кодам, а затым пакласці маркетынгавую каманду, каб прадаць яго. Калі вы нешта спытаць, хто-то адказаў. Любая праблема, у вас ёсць, ёсць хто-то там, каб дапамагчы, не заўсёды з першакрыніцы ў форумах і онлайн-супольнасцях. Яны маюць велізарную экасістэму прыкладаў. Ён, як правіла, сілкуюцца самастойна.

Уявіце, што вы пішаце праграму. Калі вы не збіраецеся публікаваць зыходны код, ён можа быць некалькі непразрыстымі і складаным. Калі гэта працуе, гэта працуе. Але калі вы збіраецеся сказаць, што карыстальнікі могуць ставіць свае пласты матэрыялу па-над ім, калі вы збіраецеся выказаць здагадку, што яна з'яўляецца кропкай ўваходу для працы іншых, вы павінны даказаць, варта вашага часу. Існуе відавочны крок наперад. Дзесяць гадоў таму я б сказаў; у любым выпадку, гэта вельмі цяжка. Але спалучэнне з падпісны мадэллю iTwin і тым фактам, што экасістэма для свету адкрытага зыходнага кода была ўсталяваная, азначае, што мы чакаем capitalizarnos на ім.

У апошнія гады мы назіраем больш цеснае супрацоўніцтва паміж найбуйнейшымі кампаніямі, Bentley працуе з Microsoft, Siemens і Topcon сярод іншых, чаму так?

Яшчэ некалькі гадоў таму мы ніколі не сумесна распрацоўваць нешта. Некаторы час мы казалі, што мы былі нейтральнымі і падтрымлівалі ўсіх аднолькава. Але яны прыйшлі Topcon і Siemens і іншыя, і, здавалася, мадэль, якая магла б працаваць; як бы атрымаць прыбытак. Часам у нас ёсць дыскусіі аб тым, дзе яны павінны быць межы паміж тым, што мы робім / робіце і колькі мы павінны плаціць / ўмовы, яны павінны плаціць. Але я думаю, што мы абодва лепш, чым калі б у нас былі такія механізмы супрацоўніцтва.

Для Topcon, мы працуем разам, калі добра ўзгодненыя з нашымі прыярытэтамі. Мы заўсёды стараемся трымаць іх у курсе таго, дзе мы ідзем, ня solaparnos. Вы не можаце зрабіць гэта з усімі. Асаблівыя адносіны ўжо не асабліва калі ў вас ёсць такія адносіны з усімі. Гэтая ідэя пагаднення аб супрацоўніцтве, якое ў цяперашні час аб'яднаць распрацоўкі, стала мадэльлю, якая працуе вельмі добра. Я б не быў прадказаны. Шчыра кажучы, гэта быў не верыць у канцэпцыі, але я рады, што змог даказаць, што ён няправы.

Як заснавальнік Bentley, тое, што вы больш за ўсё ганарыцеся?

Мы зрабілі 105 набыцця, некаторыя з якіх з'яўляюцца больш пладавітымі або доўжыўся даўжэй, чым іншыя. Але тое, што мы набываем часта вельмі добрыя людзі. Вялікі працэнт нашых калег прыйшлі праз гэтыя набыцця. Калі вы малы бізнес, і вы асіміляваць вялікую кампанію, то ёсць два шляхоў, якія вы можаце распачаць: ідзіце туды і назад да малога бізнэсу, ці бачыць магчымасць. Нам удалося пераканаць некаторых вельмі разумных людзей, якія застаюцца.

Мы амальгама 105 кампаніі далучыліся на працягу многіх гадоў. Я мог бы пачаць, але я не магу ўзяць шмат крэдытаў за тое, што мы сталі. Калі я сяджу ў задняй частцы аўдыторыі і паглядзець дэманстрацыю Synchro, які цяпер называецца «Bentley Synchro», я думаю пра сябе, чалавек, гэтыя хлопцы настолькі разумныя. Я жыву ў яго промнях славы. Я адчуваў, што для набыцця Acute3D некалькі гадоў таму. Гэтыя хлопцы геніяльныя. Яны стварылі гэты выдатны інструмент. Мы набылі. Я гляджу на яе, і я кажу сабе, прамяні, маё імя там. Гэта нармальна.

Як вы ставіцеся да памеру Bentley цяпер?

Калі мы пачыналі, я проста спрабаваў застацца ў бізнэсе досыць доўга, каб аплаціць рахункі. У нейкі момант часу, ён ведаў, што кожны чалавек, які працаваў у кампаніі Bentley Systems. Ён ведаў, што яны робяць. Ён ведаў, што яго дзіця. Тое, што цяпер па-іншаму. Мы пашырылі ў прасторы, якія не зьяўляюцца праблемамі, з якімі мы сутыкнуліся ў пачатку. Мы пашырылі на рынкі, якія не былі наш нармальны рынак. Наша сфера значна шырэй, чым гэта было б, калі б мы толькі выраслі арганічна. Што было перадумовай для пачатку Bentley? Я працаваў у кампаніі DuPont, які быў карыстальнік Integraph. Мой брат Бары пачаў сваю ўласную кампанію праграмнага забеспячэння, і я пакінуў DuPont, каб працаваць на яго. У той жа час, DuPont папрасіў мяне, каб палепшыць некаторыя праграмы, якую ён напісаў, працуючы там. Я сказаў ім, што я б лепш, калі дадзена права на продаж. І гэта быў пачатак. Я пачаў Bentley Systems і пачаў прадаваць праграмнае забеспячэнне САПР.

¿Гутарыў Грег Бэнтлі вярнуўся ў 2016 і спытаў, як ён працаваў са сваімі братамі, як вы думаеце пра сябе?

Я раю ім не рабіць гэтага! Але атрымалася даволі добра. Мы ніколі не мелі поўны план. Калі мы пачалі кампанію, было пяць з нас, якія працуюць там у той час, і мая маці была скамянела. Яна не магла паверыць, што праграмнае забеспячэнне было рэальным. Вы не маглі б зрабіць гэтую ідэю, што людзі будуць плаціць за тое, каб не глядзець. Яна была шчыра занепакоеная тым, што ўсе пяцёра дзяцей былі б беспрацоўнымі і вярнуліся дадому.

Што вы больш за ўсё чакаеце ад Bentley ў 2019?

Канцэпцыя лічбавага двайніка (лічбавы Твін). Хтосьці збіраецца гэта зрабіць. Той, хто развіваецца вельмі добра будзе мець больш, чым існуе цяпер рынкавыя магчымасці. На гэты раз, гэта паваротны момант у галіны, дзе адбываецца пераход ад аўтаномнай свеце і свет лічбавага двайніка рынак, які мы павінны прыняць як мага хутчэй. Год 2019 можа быць адзін для нас.

Я быў там у першыя дні кампутара. Кампутар быў новы пакет, і ўсё было спекуляваць, што ўсё магло б быць магчымым. Я думаю, што мы ў дзверы зноў пачаць з двайнятамі лічбавым. Гэта не новая канцэпцыя, будаўніцтва і інфраструктура адстае ў гэтым. Калі я гляджу на тое, як, як справы развіваюцца 2018, выглядаюць не так моцна адрозніваецца ад таго, калі мы пачалі ў 1984. Калі ў нас ёсць лічбавая папера. Калі ў нас ёсць мадэлі 3D. Але кантракты сказаць тое ж самае, і людзі, як правіла, пабудаваныя ў той жа паслядоўнасці, як і раней. Такія рэчы, як Synchro Рэвалюцыйнай, але не знайшлі шырокага прымянення. У наступным этапе, многія рэчы будуць адрознівацца.

Любы вынік, які выцякае з магчымасцяў, створаных у свеце лічбавага двайніка, будзе мірам з адкрытым зыходным кодам. Я ўпэўнены ў гэтым. Я б скамянелі, каб канкурыраваць з ім у любым выпадку, таму мы хочам, каб узяць на сябе ініцыятыву. Гэта лёгка, пасля амаль 35 гадоў цяпер, я маю на ўвазе, я зрабіў. Але я адчуваю, што мы знаходзімся на старце гонкі, якая стане наступнай залатой ліхаманкай.


Кіт Бэнтлі, заснавальнік і тэхнічны дырэктар Bentley Systems, размаўляючы з Даррелл Смарт і Эбигейл Томкинсом.

CES 2018 сьнежня / Студзень 2019

www.bentley.com

пакінуць каментар

Ваш электронны адрас не будзе апублікаваны.

Гэты сайт выкарыстоўвае Akismet для барацьбы са спамам. Даведайцеся, як дадзеныя апрацоўваюцца для вашых каментароў.