Bem-vindo ao jornal diário de código aberto produzido pela redação da OSCHINA, que é atualizado todos os dias.
#2024.4.24
Destaques de hoje
Um grande evento de software industrial - OGG 1.0 lançado, a Huawei contribuiu com todo o código-fonte
OpenGeometry Group (OGG) é um projeto de código aberto incubado pela Digital Industrial Software Alliance (tradução em inglês: "Digital Industrial Software Alliance", abreviatura em inglês "DISA") e operado pela Kaiyuan Geometry.
O repositório de código OGG foi criado (atualmente bifurcado do OCCT) e está hospedado no Gitee: https://gitee.com/opengeometry . OCCT é uma biblioteca C++ de código aberto orientada a objetos projetada para o rápido desenvolvimento de programas em áreas específicas. Ela cobre principalmente as áreas de modelagem geométrica 3D (CAD), fabricação/medição (CAM) ou simulação numérica (CAE). aplicações de modelos geométricos tridimensionais e tridimensionais, incluindo sistemas CAD de projeto auxiliado por computador geral ou profissional, aplicações de campo de fabricação ou análise, aplicações de simulação ou gráficos.
A versão OGG 1.0 (OGG 2024.4 Preview Beta) foi lançada no site oficial da comunidade de código aberto Open Geometry e aberta para testes públicos: https://opengeometry.cn/home/index
CoreNet de código aberto da Apple: uma biblioteca para treinar redes neurais profundas
A Apple abriu o código-fonte do CoreNet, uma biblioteca para treinamento de redes neurais profundas. Permite que pesquisadores e engenheiros treinem modelos pequenos e grandes padrão e novos para uma variedade de tarefas, incluindo modelos básicos (como CLIP e LLM), classificação de objetos, detecção de objetos e segmentação semântica.
CoreNet evoluiu a partir de CVNet e cobre uma gama mais ampla de aplicações além da visão computacional. A empresa afirma que as extensões CoreNet facilitam o treinamento de modelos básicos, incluindo LLM. CVNets é um kit de ferramentas de visão computacional que a Apple abriu no ano passado que permite que pesquisadores e engenheiros treinem modelos de visão computacional padrão e móveis/não móveis para uma variedade de tarefas, incluindo classificação de objetos, detecção de objetos, segmentação semântica e modelos básicos ( por exemplo, CLIP).
Fedora Linux 40 lançado oficialmente
As principais mudanças incluem: atualização do ambiente de desktop, adição de ferramentas de desenvolvimento de IA e atualização de pacotes de software.
A estação de trabalho Fedora usa o ambiente de desktop GNOME 46 mais recente por padrão, a versão KDE Spin é equipada com KDE Plasma 6 e usa Wayland por padrão. Além disso, o Fedora restabeleceu oficialmente a marca “Fedora Atomic Desktop” para todas as variantes usando configurações ostree ou baseadas em espelho. O Fedora Linux 40 também fornece pela primeira vez um pacote para PyTorch, uma estrutura popular para aprendizado profundo. Além disso, é fornecido o software ROCm 6 para suporte à aceleração da placa gráfica AMD.
O Fedora Linux 40 também atualiza vários pacotes, incluindo atualizações de compilador e biblioteca que trazem correções de bugs, melhorias de segurança e melhorias de desempenho. Esta versão também inclui integração das versões mais recentes de software de código aberto de milhares de projetos upstream.
QEMU 9.0 lançado
O simulador de sistema completo de arquitetura cruzada QEMU lançou oficialmente a versão 9.0.0. Os principais novos recursos incluem: virtio-blk suporta múltiplas filas, usa vários threads para lidar com a pré-alocação de backend de memória ao mesmo tempo; permite instantâneos de máquinas virtuais mais eficientes; Loongson A arquitetura LoongArch suporta aceleração KVM, incluindo extensões de vetor LSX/LASX melhoradas e muito mais;
O projeto QEMU foi criado por Fabrice Bellard e foi originalmente concebido para executar binários Linux x86 em plataformas não x86, e mais tarde foi transformado em um emulador de sistema completo de arquitetura cruzada.
Observação de hoje
observação social
O lançamento do mecanismo de modelagem geométrica de código aberto OGG 1.0 é uma manifestação importante da melhoria do soft power das capacidades industriais do meu país.
Existem mais de uma dúzia de países no mundo que fabricam carros, cinco ou seis países que fabricam motores aeronáuticos e apenas três ou quatro países que fabricam motores de modelagem geométrica! Era uma vez, as pessoas comparavam os motores dos aviões às joias da coroa. A joia da coroa mais rara é, na verdade, o mecanismo de modelagem geométrica. Invisível e intangível, é extremamente importante – sem um mecanismo de modelagem geométrica, não haveria software industrial e não haveria novo desenvolvimento industrial. Se o nosso país realmente se envolver numa guerra abrangente, em múltiplos domínios e em múltiplas formas com os seus oponentes, o motor de modelação geométrica poderá tornar-se uma "arma" de sanções.
A Huawei desempenha um papel de liderança neste assunto. A Huawei contribuiu com todo o código-fonte OCCT e 486 melhorias que possui para a comunidade OGG. A partir de agora, a comunidade de código-fonte está disponível e o mecanismo de modelagem geométrica está livre de preocupações.
- Estratégia maquinista Weibo
Pesquisadores de IA preferem projetos de código aberto a modelos de negócios de código fechado
A OpenAI tem receita de US$ 2 bilhões, mas provavelmente não rende muito. O lucro bruto da Meta ultrapassa US$ 100 bilhões e seu investimento em recursos e talentos computacionais pode ser dez vezes maior que o da OpenAI. Além disso, muitos pesquisadores de IA preferem projetos de código aberto a modelos de negócios de código fechado, o que significa que a Meta pode atrair mais talentos de ponta. Relativamente falando, o Google ainda está hesitante sobre o impacto da tecnologia de IA em seus principais canais de receita e é improvável que faça tudo como o Meta.
Os desenvolvedores de aplicativos podem ser os maiores beneficiários de tudo isso. Você pode optar por hospedar qualquer um dos serviços API do Llama 3 ou hospedá-lo você mesmo de acordo com suas próprias regras.
-Weibo Baoyu XP
Guia de primeiros passos do Mistral
No curso "Introdução ao Mistral", ministrado por Sophia Yang, Ph.D. da Mistral, você aprenderá:
- Explore os modelos de código aberto da Mistral (Mistral 7B, Mixtral 8x7B) e modelos de negócios por meio de chamadas de API e do site Le Chat da Mistral AI.
- Implemente esquemas JSON para gerar resultados estruturados que podem ser integrados diretamente em grandes sistemas de software.
- Aprenda como usar chamadas de função para realizar operações de ferramentas, como consultar dados tabulares usando código Python personalizado.
- Combine as respostas do seu modelo de linguagem grande (LLM) com fontes de conhecimento externas para aumentar a praticidade usando a tecnologia RAG.
- Crie uma interface de bate-papo baseada em Mistral que possa fazer referência a documentos externos.
Este curso ajudará a melhorar suas capacidades de engenharia imediata.
-Weibo Baoyu XP
“Irmã, você quer configurar o Firefox comigo?”
- Weibo, uma mordida no bolo Mary
Observação da mídia
Robin Li disse que o modelo de código aberto ficará cada vez mais atrasado. Por que muitas pessoas discordam?
Código aberto e código fechado não são uma questão de escolha única. Muitas empresas adotaram uma estratégia de tração nas duas rodas de código aberto e código fechado, como Zhipu AI, Baichuan Intelligence, Zero One Thing, etc.
Wang Xiaochuan acredita que, da perspectiva A a B, tanto o código aberto quanto o código fechado são realmente necessários. No futuro, 80% das empresas utilizarão grandes modelos de código aberto, porque o código fechado não pode adaptar melhor o produto, ou o custo é extremamente alto, o código fechado pode fornecer serviços para os 20% restantes. Os dois não são competitivos, mas complementares em produtos diferentes. "
Independentemente do código aberto ou fechado, o problema fundamental enfrentado pela comercialização de grandes modelos é como reduzir o custo da inferência. Somente reduzindo o custo da inferência é que grandes modelos podem ser implementados em larga escala.
Hoje, os campos de código aberto e de código fechado têm, cada um, seus próprios apoiadores. Mas se olharmos para as trajetórias de desenvolvimento dos sistemas operacionais iOS e Android, veremos que a concorrência saudável entre eles promoveu enormemente a iteração de produtos e atualizações da experiência do usuário. Este é o valor final do debate sobre código aberto e fechado.
-Jiazi Guangnian
SenseTime lança grande modelo multimodal com 600 bilhões de parâmetros, superando o GPT-4 Turbo em desempenho
Na tarde de 23 de abril, a SenseTime, uma empresa listada de inteligência artificial (IA), lançou a grande série de modelos multimodais "Ririxin SenseNova" 5.0 em Xangai, que adota uma arquitetura mista especializada (MoE) e suporta até 10T Tokens em Chinês, inglês e treinamento Dados, inferência e dados sintéticos somam centenas de bilhões de tokens, e a janela de contexto durante a inferência pode ser eficaz em cerca de 200K. Possui difusão final e modelo de linguagem, e recursos abrangentes, como conhecimento, raciocínio. , matemática e código são totalmente comparados com o GPT-4 Turbo.
Xu Li, presidente e CEO da SenseTime Technology, disse que, sob o princípio da Lei de Escala, a SenseTime continua a promover sua própria pesquisa e desenvolvimento de grandes modelos e continuará a explorar a arquitetura de três camadas KRE (conhecimento-raciocínio-execução) de grandes capacidades do modelo. Romper continuamente os limites das capacidades do modelo grande.
-Mídia de titânio
A Apple AI está muito atrás?
De acordo com Mark Gurman, a Apple está desenvolvendo um modelo do lado do cliente em larga escala que leva em consideração a velocidade da computação e os recursos de proteção da privacidade. Isso também significa que, no futuro, o assistente de voz AppleGPT do iPhone será executado de forma totalmente local no dispositivo, sem enviar solicitações para a nuvem, ao mesmo tempo que garante a privacidade e segurança do usuário.
Mas isso também levanta uma questão: se o AppleGPT não estiver conectado à nuvem, como poderá obter as informações mais recentes? Ou o Siri atualizado é apenas mais capaz e ainda incapaz de acompanhar as constantes mudanças da Internet? Se o Siri em todos os dispositivos puder ser atualizado simultaneamente, que diferença isso fará no Vision Pro?
E tudo isso poderá ser respondido na WWDC em junho.
A última pergunta é: se a Apple tem o hábito de mudar o nome de seus chips, o iPhone aprimorado com IA será renomeado como AIPhone?
-Pinwan
Recomendação de hoje
Projetos de código aberto
open5gs/open5gs
https://github.com/open5gs/open5gs
Open5GS é uma implementação de rede central 5G de código aberto. Open5GS inclui uma série de componentes de software e funções de rede para implementar funções principais 4G/5G NSA e 5G SA.
Blog diário
De 0 a 1: Notas de desenvolvimento do miniprograma do fórum comunitário
MiniPrograma Fórum: Oferece aos usuários uma plataforma de interação social, permitindo aos usuários compartilhar experiências, trocar opiniões, resolver problemas e promover a interação e comunicação entre os membros da comunidade. Os usuários podem postar sobre vários tópicos no miniprograma de fórum, compartilhar seus conhecimentos, experiências e percepções e ajudar outros usuários a obter informações e resolver problemas. Os usuários podem expandir seus conhecimentos, aprender com as experiências e percepções de outras pessoas e promover o crescimento e o progresso pessoal participando de discussões em fóruns.
Comentários do evento
Reuters: Os Estados Unidos estão analisando os riscos do uso da tecnologia de chip RISC-V pela China
De acordo com a Reuters , o Departamento de Comércio dos EUA está analisando o impacto do trabalho da China na tecnologia de chip RISC-V de código aberto em sua segurança nacional.
Dezoito membros da Câmara e do Senado dos EUA pressionaram a administração Biden no ano passado para formular um plano para evitar que a China “alcançasse o domínio na tecnologia RISC-V”. Numa “carta aos legisladores dos EUA” vista pela Reuters há alguns dias, o Departamento de Comércio dos EUA afirmou que está “trabalhando arduamente para rever os riscos potenciais e avaliar se o Departamento de Comércio tomou medidas apropriadas para resolver eficazmente quaisquer problemas potenciais”.
No entanto, o Departamento de Comércio dos EUA também apontou que é preciso ter cautela para evitar prejudicar as empresas dos EUA afiliadas a organizações internacionais envolvidas na tecnologia RISC-V. Devido às suas anteriores medidas de controlo sobre a tecnologia 5G da China, causou obstáculos às empresas americanas relacionadas.
Análise
A revisão dos Estados Unidos e possíveis medidas restritivas contra a tecnologia de chips RISC-V da China tiveram um impacto abrangente na indústria tecnológica global e nas relações internacionais:
-
Intensificação da competição em ciência e tecnologia entre a China e os Estados Unidos : Este incidente destaca a competição entre a China e os Estados Unidos no campo da ciência e tecnologia, especialmente na tecnologia de semicondutores. O escrutínio dos EUA e as potenciais restrições à China reflectem a competição dos dois países pela liderança tecnológica.
-
Impacto na indústria global de semicondutores : Como padrão aberto, o desenvolvimento do RISC-V é de grande importância para a indústria global de semicondutores. Quaisquer medidas restritivas podem afetar o desenvolvimento e a inovação da tecnologia global de chips.
-
Cooperação internacional e cultura de código aberto : A natureza de abertura e cooperação internacional do RISC-V torna-o um modelo para cooperação tecnológica global. As restrições dos EUA ao RISC-V podem ter um impacto negativo na inovação global e na cultura de código aberto.
-
Desenvolvimento da indústria de semicondutores da China : A China está numa posição de liderança na adopção do RISC-V, e quaisquer medidas restritivas podem acelerar a investigação e desenvolvimento independentes da China no domínio da tecnologia de semicondutores.
-
Cadeia de abastecimento global e questões de segurança : A aplicação e cooperação internacional da tecnologia RISC-V são cruciais para a estabilidade e segurança da cadeia de abastecimento global. As restrições podem exacerbar a incerteza na cadeia de abastecimento.
-
Relações internacionais e geopolítica : Este incidente não envolve apenas a concorrência tecnológica, mas também pode afectar as relações internacionais e o panorama geopolítico, especialmente no contexto da tecnologia de semicondutores que se torna cada vez mais o foco da concorrência internacional.
Eu decidi desistir do código aberto
Simon Hofmann é o principal desenvolvedor e fundador da ferramenta de teste/automação de UI de código aberto nut.js. Recentemente, ele publicou um artigo “Estou desistindo — do código aberto” para discutir seus pontos de vista sobre a sustentabilidade e a cobrança de projetos de código aberto.
Simon mencionou em seu blog que sempre teve uma atitude positiva em relação a projetos de código aberto, mas acabou decidindo cobrar porque investiu muito tempo e dinheiro no desenvolvimento de novos plug-ins e encontrou algumas experiências desagradáveis. Ele acredita que os mantenedores de projetos de código aberto também deveriam receber as recompensas devidas e não deveriam ser acusados de buscar dinheiro. Ele também disse que continuará mantendo o nut.js, mas atrasará o lançamento de novos recursos e atualizações, e decidiu cobrar por alguns recursos.
Análise
A decisão reflete um problema antigo na comunidade de código aberto: os mantenedores de projetos de código aberto muitas vezes não recebem sua parcela justa de recompensas. Os mantenedores de projetos de código aberto muitas vezes precisam investir muito tempo e esforço, mas muitas vezes não recebem o suficiente em troca. Isto pode levá-los a abandonar projetos de código aberto e recorrer a projetos pagos sob pressão financeira.
Este é um desafio para a comunidade de código aberto porque pode impedir que alguns excelentes projetos de código aberto sejam continuamente mantidos e desenvolvidos. A decisão de Hofmann também revelou algumas contradições na comunidade de código aberto, como a correspondência entre as expectativas dos usuários em relação aos projetos de código aberto e as capacidades dos mantenedores, e como os projetos de código aberto equilibram as contribuições da comunidade e os interesses comerciais.
Este incidente nos lembra que embora os projetos de código aberto nos tenham trazido muitos benefícios, não podemos ignorar os esforços dos mantenedores dos projetos de código aberto. Precisamos encontrar um equilíbrio que possa não apenas aproveitar os benefícios dos projetos de código aberto, mas também garantir a sustentabilidade dos projetos de código aberto.
Mozilla reescreve o repórter de falhas do Firefox em Rust
A Mozilla está reescrevendo o crash reporter do Firefox na linguagem de programação Rust. Escrevendo no Mozilla Hacks, o engenheiro da Mozilla Alex Franchuk detalha como eles reescreveram o repórter de falhas em um aplicativo GUI multiplataforma usando a linguagem de programação Rust.
Embora o número de travamentos do Firefox tenha diminuído até hoje, os engenheiros da Mozilla acreditam que reescrever o programa de relatório de travamentos é muito importante para obter informações sobre a situação do travamento. Como a biblioteca de erros existente do crash reporter era "difícil e propensa a erros", eles decidiram reescrevê-la em Rust.
Análise
Esta mudança reflete o foco contínuo da Mozilla em melhorar a qualidade e o desempenho do software. A linguagem Rust é conhecida por sua segurança de memória e recursos de simultaneidade, o que pode ajudar a melhorar a estabilidade e a confiabilidade dos repórteres de falhas. Ao usar o Rust, a Mozilla conseguiu criar um programa de relatório de falhas mais robusto e multiplataforma, o que é um desenvolvimento positivo para usuários e desenvolvedores.
Isso ajudará a melhorar a estabilidade e a segurança do Firefox, otimizar o tratamento de erros, aprimorar a compatibilidade entre plataformas e melhorar a experiência do usuário. Este movimento também prova mais uma vez a posição importante do Rust no desenvolvimento de software moderno e demonstra a aceitação e o uso de tecnologias emergentes pela comunidade de código aberto, encorajando outros projetos a considerarem a adoção do Rust.
Voz do código aberto
opinião da mídia
Apple 16 pode cancelar pesquisas importantes em botões físicos O novo telefone pode salvar a queda nas vendas?
No contexto da rápida atualização da indústria de telefonia móvel e da falta de motivação dos usuários para substituir seus telefones, os grandes modelos de IA se tornarão uma ferramenta importante para os fabricantes de telefones celulares competirem e também se tornarão um meio técnico fundamental para aumentar o futuro expectativas de vendas. O surgimento da inteligência artificial generativa levou as marcas chinesas de telemóveis a integrarem tais funções nos seus principais dispositivos, enquanto a Apple parece ter ficado para trás neste aspecto.
- Diário da Metrópole do Sul
Desde o lançamento do ChatGPT, tem havido um banquete de grandes modelos de IA em todo o mundo.
Lei Jun disse uma vez: “Parado no vento, até um porco pode voar”.
Se o que Lei Jun disse não é mentira, então a iFlytek deveria pensar cuidadosamente sobre por que não decolou.
Em 22 de abril, a iFlytek divulgou seu relatório anual de 2023 e seu desempenho foi inferior ao esperado. Em 2023, quando a IA estourou, por que a iFlytek não entrou na via rápida do crescimento rápido?
-Miaotou APP
O Lado Negro da Lua foi avaliado em 18 bilhões por ano após sua criação. O fundador foi exposto a ter sacado dezenas de milhões de dólares. A empresa respondeu: a notícia não é verdadeira.
O Red Star Capital Bureau informou em 24 de abril que foi relatado que Yang Zhilin, o fundador da startup de inteligência artificial Moonshot AI, havia sacado dezenas de milhões de dólares com a venda de suas ações pessoais “O fundador e pessoal relacionado sacaram em 40. milhões de dólares americanos.”
Ao mesmo tempo, há rumores de mercado de que Zhang Yutong, o ex-sócio-gerente da Jinshajiang Venture Capital que participou do investimento no primeiro projeto empreendedor "Inteligência Circular" de Yang Zhilin, renunciou à Jinshajiang Venture Capital e se juntará ao Lado Negro da a lua.
Em relação aos dois rumores acima, Dark Side of the Moon respondeu que a notícia do saque do fundador era falsa. Dark Side of the Moon havia anunciado anteriormente que Zhang Yutong não havia aderido ao Dark Side of the Moon.
-Notícias da Estrela Vermelha
Poder de computação insuficiente, modelos pequenos se tornam a próxima direção para o desenvolvimento de modelos de IA?
Modelos grandes não são a única saída para a IA. Tornar modelos menores também é uma habilidade.
Obviamente, se continuarmos a "fazer milagres" e melhorar o desempenho da IA empilhando parâmetros, mais cedo ou mais tarde encontraremos os problemas acima. No entanto, se tornarmos o modelo grande menor e usarmos parâmetros menores, poderemos alcançar resultados iguais ou melhores. . desempenho, será capaz de reduzir significativamente a demanda por recursos computacionais, reduzindo assim o consumo de recursos de energia, permitindo que a IA se desenvolva melhor sob a condição de recursos limitados.
Portanto, em seguida, quem consegue diminuir o modelo e ao mesmo tempo alcançar crescimento de desempenho também é um reflexo de força.
-Nova isca
Ponto de vista do usuário
Huawei traz sistema operacional Hongmeng para o mundo
- Ponto de vista 1: Não há problema em fazer isso sozinho, mas é errado que a nova abelha tente impressionar as pessoas. O kernel Hongmeng supera o kernel tradicional. O sistema Hongmeng é um sistema operacional real. totalmente autodesenvolvido. Eu até acreditei nisso
- Opinião 2: Não sei do que você está rindo
. No momento, estamos nos conectando ao Hongmeng 5.0. Embora ainda esteja em desenvolvimento, uma coisa é que o design do Hongmeng Next ainda é muito bom.
- Ponto de vista 3: Sem algumas palavras de ridículo, a essência de tantos anos de desenvolvimento de computadores foi negada. A verdadeira questão é transcender o kernel tradicional. Eu sou o verdadeiro compilador de linguagem transcendente e abrangente. Todos são autodesenvolvidos. Ele mata tudo instantaneamente, certo, mas não sabemos se a linguagem é baseada em ts, o compilador é baseado em llvm e o kernel também é baseado em. rtos. A propaganda exagerada é muito ultrajante.
- Ponto de vista 4: Se o software estrangeiro acompanha é a chave
- Ponto de vista 5: O acompanhamento doméstico abrangente é a chave
- Ponto de vista 6: Qual é a participação de mercado dos telemóveis Huawei em países estrangeiros? Quantos desenvolvedores estrangeiros estão dispostos a gastar mais dinheiro para se adaptar especialmente ao seu pequeno número de usuários? No exterior não é como em casa, ninguém te leva a sério
- Opinião 7: Provavelmente será difícil, então dê o seu melhor.
- Ponto de vista 8: Será o próximo WP, contando inteiramente com a vantagem da grande base populacional do país... Se não suporta APP Android, por que deveríamos usar a Huawei? Caso contrário, como posso usar IG, X, tiktok, TG...
- Ponto de vista 9: Ao contrário do WP, o WP busca puramente a morte por si só.
- Ponto de vista 10: Não importa o que aconteça, tente primeiro, e se der certo?
- Ponto de vista 11: Estou interessado em experimentar o Harmony Next, mas gostaria de perguntar: Posso usar meu celular ou computador existente para instalar este sistema funcional? Não tenho fundos para comprar novo hardware. Aguardo suas respostas, obrigado!
- Ponto de vista 12: Devemos aprender com a estratégia da Xiaomi quando ela começou e criar uma equipe dedicada para trabalhar com entusiastas para transplantar o sistema de telefones celulares comuns de marcas de terceiros, para que mais telefones celulares de terceiros possam ser usados não oficialmente.
Fedora Linux 40 lançado oficialmente
- Ponto de vista 1: A versão empresarial downstream pode ser atualizada novamente! ! !
- Ponto de vista 2: Muitas pessoas que não estão neste setor não sabem o que significa lançá-lo no prazo e sem atrasar...
QEMU 9.0 lançado
- Ponto de vista 1: Apoiar o QEMU é uma boa notícia para programadores pobres que não têm dinheiro para comprar placas RISCV, mas querem escrever sistemas operacionais de brinquedo nelas.
Memes de programadores
- Reciclagem de memória (versão física)
---FIM---
Finalmente, você está convidado a escanear o código QR para baixar o "APP Open Source China" e ler enormes relatórios técnicos e compartilhamentos de programadores e geeks!