Return-Path: X-Original-To: apmail-incubator-celix-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-celix-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id CE3B9DF8D for ; Thu, 12 Jul 2012 07:38:31 +0000 (UTC) Received: (qmail 75512 invoked by uid 500); 12 Jul 2012 07:38:31 -0000 Delivered-To: apmail-incubator-celix-dev-archive@incubator.apache.org Received: (qmail 75434 invoked by uid 500); 12 Jul 2012 07:38:29 -0000 Mailing-List: contact celix-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: celix-dev@incubator.apache.org Delivered-To: mailing list celix-dev@incubator.apache.org Received: (qmail 75401 invoked by uid 99); 12 Jul 2012 07:38:28 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 12 Jul 2012 07:38:28 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of a.broekhuis@gmail.com designates 209.85.214.175 as permitted sender) Received: from [209.85.214.175] (HELO mail-ob0-f175.google.com) (209.85.214.175) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 12 Jul 2012 07:38:20 +0000 Received: by obcva7 with SMTP id va7so2634973obc.6 for ; Thu, 12 Jul 2012 00:37:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=uiDZZEWJLZZ0h5jRNXhaih/YFF3P1uW4Dh7A6xabypo=; b=l2L7brvdixJtKOJTtObvG1IAq+s35mVWJGbzq7LCaYrTURMIkZkIknxmssiA8vyElK owECPRpDYy62XJzUacliQTvwm+db2KpUK939/KgiDww+/GWBlOw8vZDWTJYRP75Ufyuj EFXbLeSJCxpgqGCt+/ADJMNyVSqT73tArNx5m4gCPRS8IvdDf6TZVArWhR+yuMM8KOsv ePxF+sVTS/PBr6ty/yPQCqrVKp672h3w1HyPNg/YlYnNYLyAuqetXM6l1vk+G5ylgXFi NBLLvThujcsfj5kqrbbmjT7a9lE4fHwbu9Lwgc5qbYORU2l7Vb4YxbQ/9j8C7MCFnvKj hOrg== MIME-Version: 1.0 Received: by 10.182.222.39 with SMTP id qj7mr48401575obc.16.1342078679757; Thu, 12 Jul 2012 00:37:59 -0700 (PDT) Received: by 10.182.32.2 with HTTP; Thu, 12 Jul 2012 00:37:59 -0700 (PDT) In-Reply-To: References: Date: Thu, 12 Jul 2012 09:37:59 +0200 Message-ID: Subject: Re: Native OSGi From: Alexander Broekhuis To: celix-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=f46d04447383f7b2ff04c49d0a29 --f46d04447383f7b2ff04c49d0a29 Content-Type: text/plain; charset=ISO-8859-1 Hi, I have been very bussy, so sorry for the late reply, but thanks for your interest! > > But I have a question ? Why making the native implementation only directed > to C and C++ and not making these specs for *native* implementation as in > terms of native in languages other than Java in which on OSGi compliant can > be implemented not intended to run over the JVM ? > We've discussed this as well, the original Universal-OSGi RFP targeted several other languages as well. But from our point of view we like to keep the focus fairly limited (for the time being). The mentioned projects all use C/C++ so this is where the most knowledge lies, adding different languages only broadens the scope and makes it more difficult to get some work done. We need more people onboard (with knowledge of that specific language), which makes it more difficult to discuss items etc etc. Also, we need a specification which explicitly details how several problems are solved in a certain language. Especially the dynamic loading of bundles and bundling itself needs attention. For other languages this is solved differently as for C/C++ (even though C and C++ are different languages, the dynamic aspects are solved in the same manner). So I personally think it makes more sense to create a separate specification for other languages (language groups) detailing the specific aspects of that language. Some overall document detailing the generic aspects of OSGi would make sense in such case. But for now, this is not our goal, I think we will have enough of a challenge with the current path we selected/set out. -- Met vriendelijke groet, Alexander Broekhuis --f46d04447383f7b2ff04c49d0a29--