The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"В OpenBSD добавлена начальная поддержка архитектуры RISC-V"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  +/
Сообщение от opennews (??), 23-Апр-21, 21:13 
В состав OpenBSD приняты изменения с реализацией порта для архитектуры RISC-V. Поддержка пока ограничена ядром OpenBSD и для полноценной работы системы ещё требует доработки. В текущем виде ядро  OpenBSD уже может загрузиться в эмуляторе  RISC-V на базе QEMU и передать управлением init-процессу. Из планов на будущее упоминается реализация поддержки многопроцессорности (SMP), обеспечение загрузки системы в многопользовательский режим, а также адаптация компонентов пространства пользователя (libc, libcompiler_rt)...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=55018

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  +2 +/
Сообщение от Аноним (1), 23-Апр-21, 21:13 
Хорошо что эти новые риски энергоэффективные, а то Тео опять на электричестве разорится. 😁
Ответить | Правка | Наверх | Cообщить модератору

8. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  +/
Сообщение от funny.falcon (?), 23-Апр-21, 22:47 
Думаешь, он успел слить те 20 битков&
Ответить | Правка | Наверх | Cообщить модератору

4. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  –14 +/
Сообщение от Аноним (4), 23-Апр-21, 22:20 
интересно, сколько в бзду утащили кода из Linux, предварительно переименовав переменные, шоб визуально типа был другой код
Ответить | Правка | Наверх | Cообщить модератору

5. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  +2 +/
Сообщение от acroobat (??), 23-Апр-21, 22:27 
Это гентушники виновоты - натырили их порты.
Ответить | Правка | Наверх | Cообщить модератору

38. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  +/
Сообщение от Аноним (38), 26-Апр-21, 16:48 
У гентушников ebuild'ы.
Ответить | Правка | Наверх | Cообщить модератору

7. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  +6 +/
Сообщение от Аноним (7), 23-Апр-21, 22:32 
Вот вообще не интересно. Главное что это в опенсорсе.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

9. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  +6 +/
Сообщение от Аноним (9), 23-Апр-21, 22:47 
За все BSD не скажу, но конкретно в OpenBSD такое не принято. Вот фанаты GPL — да, порой любят и практикуют, даже ничего не переименовывая, просто шлёпать поверх чужого кода GPL.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

28. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  –3 +/
Сообщение от Аноним (28), 24-Апр-21, 20:52 
> не переименовывая, просто шлёпать поверх чужого кода GPL.

"Лицензия позволяет". А если вы хотели что-то иное - тогда и писали бы иное.

Ответить | Правка | Наверх | Cообщить модератору

34. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  +/
Сообщение от Аноним (34), 24-Апр-21, 22:06 
>> 1. Redistributions of source code must retain the above copyright
>> notice, this list of conditions and the following disclaimer.
> "Лицензия позволяет". А если вы хотели что-то иное - тогда и писали бы иное.

Читающим жопой - несомненно.

Ответить | Правка | Наверх | Cообщить модератору

39. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  +/
Сообщение от Аноним (38), 26-Апр-21, 16:52 
И что это меняет? BSDL любого типа не запрещает поменять лицензию на другую, хоть проприетарную.
Ответить | Правка | Наверх | Cообщить модератору

41. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  +/
Сообщение от Аноним (-), 26-Апр-21, 21:57 
>> 1. Redistributions of source code must retain the above copyright
>> notice, this list of conditions and the following disclaimer
.
> И что это меняет? BSDL любого типа не запрещает поменять лицензию на
> другую, хоть проприетарную.
> Мы на опеннете регулярно повторяем эту чушь, а значит это правда!

Для читающих жопой и стандартного анонимного комментатора на опеннет - наверное ничего.
Остальные в курсе, что лицензию можно поменять только с согласия автора.


Ответить | Правка | Наверх | Cообщить модератору

11. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  +2 +/
Сообщение от Брат Убунтус (?), 23-Апр-21, 23:56 
> интересно, сколько в бзду утащили кода из Linux, предварительно переименовав переменные, шоб визуально типа был другой код

Много, Брат во Пингвине! Совсем не стесняются мерзкие грешники:
https://github.com/torvalds/linux/blob/master/include/uapi/l...


/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
#ifndef _UAPI__LINUX_BPF_COMMON_H__
#define _UAPI__LINUX_BPF_COMMON_H__

/* Instruction classes */
#define BPF_CLASS(code) ((code) & 0x07)
#define        BPF_LD        0x00
#define        BPF_LDX        0x01
...
/* ld/ldx fields */
#define BPF_SIZE(code)  ((code) & 0x18)
#define        BPF_W        0x00 /* 32-bit */
#define        BPF_H        0x08 /* 16-bit */
#define        BPF_B        0x10 /*  8-bit */
/* eBPF        BPF_DW        0x18    64-bit */
#define BPF_MODE(code)  ((code) & 0xe0)
...
/* alu/jmp fields */
#define BPF_OP(code)    ((code) & 0xf0)
#define        BPF_ADD        0x00
#define        BPF_SUB        0x10
#define        BPF_MUL        0x20

https://github.com/freebsd/freebsd-src/blob/main/sys/net/bpf.h
добавили для отвода глаз шапку вранья, вписали свои нечестивые копирайты и комментарии


/*-
* SPDX-License-Identifier: BSD-3-Clause
*
* Copyright (c) 1990, 1991, 1993
*    The Regents of the University of California.  All rights reserved.
*
* This code is derived from the Stanford/CMU enet packet filter,
* (net/enet.c) distributed as part of 4.3BSD, and code contributed
* to Berkeley by Steven McCanne and Van Jacobson both of Lawrence
* Berkeley Laboratory.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:

но далее не заладилось у них:

* The instruction encodings.
*
* Please inform tcpdump-workers@lists.tcpdump.org if you use any
* of the reserved values, so that we can note that they're used
* (and perhaps implement it in the reference BPF implementation
* and encourage its implementation elsewhere).
*/

/*
* The upper 8 bits of the opcode aren't used. BSD/OS used 0x8000.
*/

/* instruction classes */
#define BPF_CLASS(code) ((code) & 0x07)
#define        BPF_LD        0x00
#define        BPF_LDX        0x01
#define        BPF_ST        0x02
#define        BPF_STX        0x03
#define        BPF_ALU        0x04
#define        BPF_JMP        0x05
#define        BPF_RET        0x06
#define        BPF_MISC    0x07
...
/* alu/jmp fields */
#define BPF_OP(code)    ((code) & 0xf0)
#define         BPF_ADD         0x00
#define         BPF_SUB         0x10
#define         BPF_MUL         0x20


что с пакостных еретиков взять?!
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

14. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  –1 +/
Сообщение от Тео (?), 24-Апр-21, 03:17 
Эй слюшай ты сафсэм тупой да.
Фри от опена отличить не можешь?
Ответить | Правка | Наверх | Cообщить модератору

20. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  +/
Сообщение от Аноним (-), 24-Апр-21, 08:05 

>> Copyright (c) 1990, 1991, 1993
>> *    The Regents of the University of California.  All rights reserved.
>> distributed as part of 4.3BSD
> Эй слюшай ты сафсэм тупой да.
> Фри от опена отличить не можешь?

То ли дело ты?


Ответить | Правка | Наверх | Cообщить модератору

16. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  –1 +/
Сообщение от Аноним (16), 24-Апр-21, 05:12 
Ой, константы спиратили. Mono это пиратская копия .net, а wine пиратская копия Windows.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

26. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  +2 +/
Сообщение от Аноним (-), 24-Апр-21, 13:25 
>> интересно, сколько в бзду утащили кода из Linux, предварительно переименовав переменные, шоб визуально типа был другой код
> Ой, константы спиратили. И шапку с ненужными бздуновскими копирайтами и прочим убрали.
> Но это ведь Линукс! Великое Ядро! Это другое! Понимать надо!

От оно че, Михалыч!

Ответить | Правка | Наверх | Cообщить модератору

32. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  +/
Сообщение от Аноним (-), 24-Апр-21, 21:11 
> Ой, константы спиратили.

Вроде, в гугл vs оркал как-то более менее утрясли что только константы и прототипы для совместимости с апи за пираси не считается.

Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

6. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  –1 +/
Сообщение от Аноним (6), 23-Апр-21, 22:30 
> уже может загрузиться в эмуляторе RISC-V на базе QEMU и передать управлением init-процессу

Рисквешники во всей своей красе :) а дальше? дальше сами пилите! Начиная с проца.

Ответить | Правка | Наверх | Cообщить модератору

10. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  +/
Сообщение от Аноним (10), 23-Апр-21, 23:19 
Андроид на риск пять тоже через qemu сделали. Это норма.
Ответить | Правка | Наверх | Cообщить модератору

15. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  +4 +/
Сообщение от Тео (?), 24-Апр-21, 03:19 
Купи и отправь мне комп на рискве. Буду на нем собирать.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

12. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  –1 +/
Сообщение от Аноним (12), 24-Апр-21, 00:12 
illumos risc-V port  https://illumos.topicbox.com/groups/discuss/T51b9dfae3816d40...
FreeBSD rsic-v https://wiki.freebsd.org/riscv
Ответить | Правка | Наверх | Cообщить модератору

19. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  –1 +/
Сообщение от Ivanov (??), 24-Апр-21, 05:32 
Это шикарная новость.
Плохо что для широкого круга граждан пока не доступны девборды с RISC-V :(
Ответить | Правка | Наверх | Cообщить модератору

21. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  –1 +/
Сообщение от YetAnotherOnanym (ok), 24-Апр-21, 08:54 
Да оно и узкому кругу пока не очень-то нужно. Ковыряются несколько стартапов на деньги венчурных фондов - авось и выйдет что-то дельное.
Ответить | Правка | Наверх | Cообщить модератору

29. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  +1 +/
Сообщение от Аноним (29), 24-Апр-21, 20:57 
> Да оно и узкому кругу пока не очень-то нужно. Ковыряются несколько стартапов
> на деньги венчурных фондов - авось и выйдет что-то дельное.

Опять повылезло горе-экспертов. Чтобы таким горе-"экспертам" икалось правильно, прямо сейчас на хабре кто-то как раз выложил подборочку по одноплатникам на RISCV и перспективах их развития. Так что несколько стартапов (уже довольно много) довольно успешно ковыряются так то.

Ответить | Правка | Наверх | Cообщить модератору

33. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  +/
Сообщение от YetAnotherOnanym (ok), 24-Апр-21, 21:31 
Этот "кто-то" лучше бы ссылочку на одноплатник с RISC-V на DNS или Citilink выложил. Желательно - по цене, сопоставимой с бананкой или апельсинкой.
Ответить | Правка | Наверх | Cообщить модератору

40. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  +1 +/
Сообщение от Аноним (38), 26-Апр-21, 16:55 
На DNS или Citilink и Малин не продают. Вам на Алик.
Ответить | Правка | Наверх | Cообщить модератору

24. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  +/
Сообщение от Сейд (ok), 24-Апр-21, 12:32 
Почему? Sipeed Maixduino Kit for RISC-V AI + IoT стоит всего 23,90 $.
https://www.seeedstudio.com/Sipeed-Maixduino-Kit-for-RISC-V-...
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

22. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  +5 +/
Сообщение от Аноним (22), 24-Апр-21, 09:56 
Нужно делать несколько миллионов вариантов ядер RISC-V микропроцессоров и желательно, что бы они были несовместимы!
Тогда порядок будет!
Процессор, это же такая хрень что под каждый чих нужно проектировать новый вариант ядра!
Мы же нихрена унифицировать не научились, что еле в десяток вариаций поместились.
Нужно обязательно еще больше!
Ответить | Правка | Наверх | Cообщить модератору

27. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  –2 +/
Сообщение от Аноним (6), 24-Апр-21, 14:05 
> что бы они были несовместимы!

Так и есть, на любой вопрос: сделайте сами! добавьте сами! расширьте сами! Даже в спеках пишут: этого нет, другого нет, если нужно - делайте расширения. И кому потом этот зоопарк в джунглях сдался?!

Ответить | Правка | Наверх | Cообщить модератору

31. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  +1 +/
Сообщение от Аноним (-), 24-Апр-21, 21:09 
> сделайте сами! добавьте сами! расширьте сами!

В этом весь пойнт. Фирма ARM на этом целую экосистему создала и захватила мир. А сейчас будет то же самое, только куда более опенсорсно.

> И кому потом этот зоопарк в джунглях сдался?!

Вон тому легиону фирмачей, например. И тех кто у них эти процыки потом купит. Я, кстати, один из них. С удовольствием буду юзать RISCV SoC и одноплатники. Да и что-то типа десктопа или лаптопа, наверное, постепенно образуется. Надоели эти ваши x86 с ME и PSP, пусть их производители себе все это счастье оставят. Пора поддерживать звонкой монетой кого-то менее враждебного.

Ответить | Правка | Наверх | Cообщить модератору

36. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  –2 +/
Сообщение от Аноним (36), 25-Апр-21, 07:00 
Опенсорс ни на что не способен, до сих пор нормальных опенсорс камней не появилось. И не появится. Всё дело тут в жадности и лицензионных отчислениях -- это замена мипсу. Не арму. Разговоры про опенсорс и всё хорошее могут впечатлить только самых наивных.
Ответить | Правка | Наверх | Cообщить модератору

30. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  +1 +/
Сообщение от Аноним (29), 24-Апр-21, 21:01 
> Мы же нихрена унифицировать не научились, что еле в десяток вариаций поместились.

А зачем вон тем умным часам быть унифицированными с вон тем суперкомпьютером? Чтобы было хреново и тем и другим?

> Нужно обязательно еще больше!

Вспоминается анекдот про машину для бритья, когда форма лица разная только в первый раз...

Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

35. "В OpenBSD добавлена начальная поддержка архитектуры RISC-V"  –1 +/
Сообщение от Козлетто (?), 24-Апр-21, 22:59 
>А зачем вон тем умным часам быть унифицированными с вон тем суперкомпьютером? Чтобы было хреново и тем и другим?

А зачем клепать однотипные, но разные желёзки? Как в армах, медиатеки, клюакомы, эниксоны и прочая пaрaша. Абсолютно друг с другом не совместимые. Даже между своими чуть разными моделями SoC!

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру