From owner-freebsd-hackers@FreeBSD.ORG Sat May 29 20:17:03 2010 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 21C08106567C for ; Sat, 29 May 2010 20:17:03 +0000 (UTC) (envelope-from kientzle@freebsd.org) Received: from monday.kientzle.com (kientzle.com [66.166.149.50]) by mx1.freebsd.org (Postfix) with ESMTP id CA0598FC17 for ; Sat, 29 May 2010 20:17:02 +0000 (UTC) Received: (from root@localhost) by monday.kientzle.com (8.14.3/8.14.3) id o4TKHKaC047549; Sat, 29 May 2010 20:17:20 GMT (envelope-from kientzle@freebsd.org) Received: from horton.x.kientzle.com (fw2.kientzle.com [10.123.1.2]) by kientzle.com with SMTP id x9g6mfz47pszuzrs453fgyq92a; Sat, 29 May 2010 20:17:19 +0000 (UTC) (envelope-from kientzle@freebsd.org) Message-ID: <4C01763B.6000003@freebsd.org> Date: Sat, 29 May 2010 13:16:59 -0700 From: Tim Kientzle User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.23) Gecko/20100314 SeaMonkey/1.1.18 MIME-Version: 1.0 To: =?ISO-8859-1?Q?=22C=2E_Bergstr=F6m=22?= References: <4C0108F1.5050004@pathscale.com> In-Reply-To: <4C0108F1.5050004@pathscale.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Cc: freebsd-hackers@freebsd.org Subject: Re: Announcing PathDB X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 May 2010 20:17:03 -0000 Sounds interesting. There has been a lot of interest within the FreeBSD community on getting a complete set of core development tools that are free of GPL. A debugger is obviously a key part of that. Do you have a Wiki page with more details about what it does and how to start using it? What CPUs does it support? What is required to add support for a new CPU? What executable/debugging formats? What is required to add support for new ones? What languages does it support? What is required to add support for new languages? Does it handle the GDB wire protocol? I would recommend that you put together a FreeBSD port and make that available somewhere. That would make it much easier for people to try it out. Especially for a large project like this, it takes a while to build a user base and even longer to build interest among external developers. Please don't be discouraged by the lack of (constructive) feedback so far. Cheers, Tim Kientzle C. Bergström wrote: > > PathScale is slowly open sourcing and porting some of our core software > technology and thought the BSD community might be interested in PathDB. > Months ago we gave a few FBSD developers private access to the source, > but never received any feedback. Now we're asking more people to please > test and tell us what you think. > > Source > git clone git://git.pathscale.com/path64/debugger.git > Note : We have a small patch which makes it build with gcc-4.3+ that > should be pushed soon. > > License (GPLv3, *BUT* if we get a lot of positive feedback from the BSD > community we can change this any time - see below) > > Benefits > * Very well designed > * Robust and well tested > * Similar interface as GDB > * Commercially supported > * Recently revived roadmap (We're evaluating things like gpu support, > reverse debugging, latest dwarf standards, tight integration with > compiler for optimized debugging.. etc) > > Promise - Give us a hand in testing and improving and we'll relicense to > a more permissive license. > > Questions/comments - Say hi on #pathscale - irc.freenode.net or email me > directly > > > Thanks > > Christopher > > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" > >