Nikolay Suslov d5bfa3ca54 update publications and links пре 5 година
..
authors 43b2df431b update with proweb event пре 7 година
directions 8c7d7ef8a0 update book пре 8 година
events 43b2df431b update with proweb event пре 7 година
ideology 8932f0a1b7 add more content пре 7 година
images 43b2df431b update with proweb event пре 7 година
livecoding 8932f0a1b7 add more content пре 7 година
mathbooks 1d58b0464d book init пре 9 година
mathclub fe9e354721 update link to mathclub пре 7 година
methodology 8932f0a1b7 add more content пре 7 година
publications d5bfa3ca54 update publications and links пре 5 година
virtual 8932f0a1b7 add more content пре 7 година
README.md 43b2df431b update with proweb event пре 7 година
SUMMARY.md d5bfa3ca54 update publications and links пре 5 година
links.md d5bfa3ca54 update publications and links пре 5 година
somenotes.md 4dd6e2579a remove forum link пре 7 година

README.md

Logo ##Крестьянство SDK

Название «Крестьянство» не связано непосредственно с тружениками села, но призывает исповедовать идеалы благородного коллективного труда и природосообразного познания

О проекте в слайдах
Приоритетные направления разработки программы «Крестьянство»


«Крестьянство» SDK представляет собой комплекс открытого программного обеспечения, созданного для архитектуры распределенных вычислений в сети. Несколько запущенных приложений образуют сеть точка-точка аналогичную torrent (p2p) и обеспечивают распределенные вычисления в едином защищенном виртуальном пространстве на основе репликации.
Основным принципом разработки программного обеспечения «Крестьянство» SDK, является соответствие современному уровню развития компьютерной инженерии, математики, физики, приоритетным направлениям фундаментальной науки и искусства, но не маркетинговым исследованиям и бизнес-логике.

####Программы «Крестьянство» SDK:

KRESTIANSTVO.ORG - Виртуальный мир на Windows / Mac представляет собой приложение, написанное на языке SmallTalk для 3-х мерной операционной системы Open Qwaq/Open Croquet и запускается посредством виртуальной машины под управлением оперционной системы Windows / Mac OS X / Linux

LIVE.NET.RU - Виртуальный мир в браузере представляет собой приложение, написанное на языке JavaScript на основе архитектуры VWF / Sandbox и запускается в интернет браузере Google Chrome / Mozilla Firefox / Safari

LIVECODING.CLUB - Живая среда программирования в браузере представляет собой приложение, написанное на языке JavaScript на основе LivelyKernel и запускается в интернет браузере Google Chrome / Mozilla Firefox / Safari

LIVECODING.SPACE - Живая среда для артиста, художника, музыканта


GITLAB.SPACE - для разработчиков работает постоянно действующий GIT репозиторий исходного кода «Крестьянство» SDK. Программы, написанные на языке Smalltalk хранятся в репозитории исходного кода SDK.KRESTIANSTVO.ORG


Проект «Крестьянство» SDK ставит перед собой задачу создания новой операционной системы, нового интернет, нового интерфейса взаимодействия человека и компьютера в открытых технологиях.

Используя существующие общедоступные транспортные каналы связи, «Крестьянство» SDK позволяет организовывать на них в неограниченном количестве общественные, гетерогенные, защищенные, одноранговые сети типа точка-точка (p2p) на основе распределенных вычислений и репликации, самостоятельно без помощи системных администраторов и программистов.

«Крестьянство» SDK позволяет любому желающему создать виртуальное обучающее пространство для многопользовательского защищенного взаимодействия, которое обеспечит совместную работу над объектами определенной доменной области в реальном времени.

Приложения, входящие в состав «Крестьянство» SDK представляют конформные по форме и содержанию методы взаимодействия человека с информационными технологиями, с использованием средств виртуальной, дополненной реальности, средств навигации и робототехники.

Программный комплекс позволяет любому желающему создавать мобильные системы автоматической виртуальной реальности CAVE (Cave Automatic Virtual Environment), а так же системы дополненной реальности для взаимодействия с компьютером. Количество создаваемых секторов CAVE, участвующих в проекции не ограничено.

Приложения, входящие в состав «Крестьянство» SDK, разрабатываются на языках программирования высокого уровня Smalltalk, JavaScript, Ruby, Python и запускаются посредством виртуальных машин, не требующих инсталляции. В основе «Крестьянство» SDK лежат передовые открытые разработки в области распределенных вычислений: 3-х мерная операционная система OpenQwaq/OpenCroquet на языке Smalltalk/Python; инструментарий создания виртуальных миров в интернет Virtual World Framework на языке JavaScript/Ruby; инструментарий живого программирования в интернет LivelyKernel на языке JavaScript/Smalltalk.

Программирование осуществляется как на английском так и на русском языках, в пределе с полным отказом от английского. Так, русские символы могут использоваться как в низкоуровневых, так и высокоуровневых именах методов языка Smalltalk/JavaScript.

На сайтах KRESTIANSTVO.ORG, LIVE.NET.RU, LIVECODING.CLUB созданы постояннодействующие сервисы виртуальных миров, позволяющие организовать совместную работу пользователей через сеть интернет, как посредством запуска приложения «Крестьянство» SDK для операционной системы Windows, Mac OS X, Linux, так и напрямую через интернет-браузер Google Chrome, Mozilla FireFox, Apple Safari.