Оснивач СКЛите-а каже да пројекат није довољно отворен и да га треба модернизовати

СКЛите

је систем за управљање релационим базама података усклађен са АЦИД-ом, који се налази у релативно малој библиотеци написаној у Ц

СКЛите је лагани механизам за релационе базе података. доступан преко СКЛ језика. За разлику од традиционалних сервера база података као што су МиСКЛ или ПостгреСКЛ, његова посебност није да репродукује уобичајену шему клијент-сервер, али интегрисан директно у програме.

СКЛите је комплетан систем управљања релационим базама података са једном датотеком. СКЛ, или језик структурираних упита, је индустријски стандардни програмски језик за складиштење и преузимање података. Популарни менаџери СКЛ база података укључују Орацле, ИБМ-ов ДБ2, Мицрософтов СКЛ Сервер и Аццесс, као и бесплатни МиСКЛ и ПостгреСКЛ софтвер.

Недавно пожалио се оснивач пројекта од чега "СКЛите је експлицитно и недвосмислено 'отворени извор, а не отворени допринос'", Напомиње се да пројекат тренутно има ограничен циљ, а то је да буде брза, мала и поуздана интегрисана база података.

Разлог за Овај коментар произилази из две ствари, прве од њих о којима он и његов тим расправљају СКЛите треба побољшати са суштинским новим карактеристикама. То посебно укључује:

  • Подршка за дистрибуиране базе података доступне на више сервера
  • Подршка за асинхрони И/О преко новог Линук ио_уринг АПИ-ја
  • еБПФ за оптимизацију СКЛите-а дозвољавајући одређеним операцијама да се покрећу у кернелу
  • Подршка кориснички дефинисаним функцијама у Васм-у (ВебАссембли) како би се омогућило коришћење других језика, који су компајлирани у Васм, уместо Ц.
  • Пројекат либСКЛ планира да користи Руст у комбинацији са Ц-ом за имплементацију ових промена.

Други је да је недавное је креирао нови форк СКЛите-а, назван либСКЛ, има за циљ да модернизује веома популаран уграђени СКЛите ДБМС. Осим тога, планира да користи Руст заједно са Ц-ом за имплементацију промена које оснивач тврди.

Као такви, многи би могли поменути зашто виљушку и не дају предлоге за сам СКЛите пројекат? и као што је већ поменуто, проблем је што СКЛите пројекат има ограничен циљ

Према тиму за развој СКЛите-а, ДБМС је вероватно један од пет најшире имплементираних софтверских модула било ког описа. С обзиром да се СКЛите широко користи на свим паметним телефонима и да је у употреби више од 4000 милијарде паметних телефона, од којих сваки садржи стотине датотека СКЛите базе података, вероватно је да се користи више од 4000 милијарде паметних телефона и милијарда СКЛите база података у употреби .

Захваљујући својој изузетној лакоћи, СКЛите је један од најчешће коришћених механизама за базе података у свету. Користи се у многим потрошачким програмима и такође је веома популаран у уграђеним системима, укључујући већину модерних паметних телефона.

Скромном креатору СКЛите-а величина није све Очигледно има идеју да претвори пројекат у нешто профитабилно, будући да као такав не прима тантијеме за милионе примерака које користе комерцијални и некомерцијални корисници и на случају, напомиње да га новчани део баш и не занима и да води своје аргументе, његова љутња иде ка другом приступ.

Ово је необичан приступ, чак иу свету слободног софтвера. Већина отвореног кода је лиценцирана према уговору као што је ГНУ ГПЛ (Генерал Публиц Лиценсе), који укључује услове који осигуравају да софтвер остаје бесплатан, иако је данас неколико програмера важних пројеката дошло до закључка, где се не слажу у потпуности да њихови производи нису добили подршку од комерцијалних корисника (нешто слично ономе до чега је КТ дошао).

„Прошао сам кроз све лиценце“, каже Хип, „и помислио, зашто то једноставно не ставим у јавно власништво? Зашто ставити ова ограничења на то? Никад нисам очекивао да ћу зарадити ни новчића. Само сам желео да то учиним доступним другим људима да реше њихов проблем. »

„Не покушавамо да се такмичимо са тим другим моторима“, каже Хип. „Наш циљ није да додамо све врсте звона и звиждука, већ да СКЛите буде мали и брз. Поставили смо произвољно ограничење да би простор библиотеке био испод 250 КБ.”

Коначно, Глаубер Коста помиње да «Успех СКЛите-а у комбинацији са његовим релативно затвореним развојем отежава успех виљушке, друга опција је обмотати СКЛите додатном функционалношћу, али ово има ограничења”, на шта алудира Коста.

izvor: https://devclass.com/


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.