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

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.